123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475 |
- package site
-
- import (
- "github.com/astaxie/beego"
- "SCRM/controllers"
- "fmt"
- "encoding/json"
- "SCRM/utils"
- "SCRM/enums"
- "strconv"
- "SCRM/service/site_service"
- "SCRM/models"
- "time"
- "strings"
- "github.com/jinzhu/gorm"
- )
-
-
-
- func siteRouters() {
- beego.Router("/api/site/addrotationchart",&Microwebsite{},"Post:AddRotaionChart")
- beego.Router("/api/site/savehispital",&Microwebsite{},"Post:SaveHispital")
- beego.Router("/api/site/addoffices",&Microwebsite{},"Post:AddOffices")
- beego.Router("/api/site/adddoctor",&Microwebsite{},"Post:AddDoctor")
- beego.Router("/api/site/adddoctorinfo",&Microwebsite{},"Post:AddDoctorInfo")
- beego.Router("/api/site/getrationimages",&Microwebsite{},"Get:GetRationImages")
- beego.Router("/api/site/gethospitalinfo",&Microwebsite{},"Get:GetHospitalinfo")
- beego.Router("/api/site/getofficeinfo",&Microwebsite{},"Get:GetOfficeInfo")
- beego.Router("/api/site/keenvironment",&Microwebsite{},"Post:AddKeEnvironment")
- beego.Router("/api/site/getOffEnvironment",&Microwebsite{},"Get:GetOffEnvironment")
- beego.Router("/api/site/addrotationupload",&Microwebsite{},"Post:AddRotationUpload")
- beego.Router("/api/site/addworktime",&Microwebsite{},"Post:AddWorkTime")
- beego.Router("/api/site/addrideway",&Microwebsite{},"Post:AddRideway")
- beego.Router("/api/site/addconnection",&Microwebsite{},"Post:AddConnection")
- beego.Router("/api/site/queryconnetion",&Microwebsite{},"Get:GetQueryConnection")
- beego.Router("/api/site/delete",&Microwebsite{},"Get:DeleteConnecWay")
- beego.Router("/api/site/editconnecway",&Microwebsite{},"Get:EditConnecWay")
- beego.Router("/api/site/saveconnection",&Microwebsite{},"Post:SaveConnection")
- beego.Router("/api/site/addcontract",&Microwebsite{},"Post:AddContract")
- beego.Router("/api/site/getuserdmodel",&Microwebsite{},"Post:GetUserdModel")
- beego.Router("/api/site/eidtmodel",&Microwebsite{},"Get:GetEditModel")
- beego.Router("/api/site/editrideway",&Microwebsite{},"Get:EditRideWay")
- beego.Router("/api/site/saveworktime",&Microwebsite{},"Post:SaveWorktTime")
- beego.Router("/api/site/saverideway",&Microwebsite{},"Post:Saverideway")
- beego.Router("/api/site/getquerynewmodel",&Microwebsite{},"Get:GetQueryNewModel")
- beego.Router("/api/site/getquerydocinfo",&Microwebsite{},"Post:GetQueryDocInfo")
- beego.Router("/api/site/change",&Microwebsite{},"Get:Change")
- beego.Router("/api/site/getquerydochead",&Microwebsite{},"Post:GetQueryDocHead")
- beego.Router("/api/site/deletedoctor",&Microwebsite{},"Get:DeleteDoctor")
- beego.Router("/api/site/edithospital",&Microwebsite{},"Get:EditHospital")
- beego.Router("/api/site/savehostpital",&Microwebsite{},"Post:SaveHospital")
- beego.Router("api/site/editoffice",&Microwebsite{},"Get:EditOffice")
- beego.Router("/api/site/deletemodlebyid",&Microwebsite{},"Get:Deletemodlebyid")
- beego.Router("/api/site/editdoctor",&Microwebsite{},"Get:EditDoctor")
- beego.Router("/api/site/saveoffice",&Microwebsite{},"Post:SaveOffice")
- beego.Router("/api/site/gethospital",&Microwebsite{},"Post:GetHospital")
- beego.Router("/api/site/getDefaultData",&Microwebsite{},"Get:GetDefaultData")
- beego.Router("/api/site/getdata",&Microwebsite{},"Get:GetData")
- beego.Router("/api/site/editdoc",&Microwebsite{},"Get:EditDoc")
- beego.Router("/api/site/savedocinfo",&Microwebsite{},"Post:SaveDocInfo")
- beego.Router("/api/site/editImages",&Microwebsite{},"Get:EditImages")
- beego.Router("/api/site/savedocdata",&Microwebsite{},"Post:Savedocdata")
- beego.Router("/api/site/editofficeenviroment",&Microwebsite{},"Get:EditOfficeEnviroment")
- beego.Router("/api/site/addimages",&Microwebsite{},"Post:AddImages")
- beego.Router("/api/site/saveofficeenvironment",&Microwebsite{},"Post:SaveOfficeEnvironment")
- beego.Router("/api/site/hispitalmore",&Microwebsite{},"Get:Hispitalmore")
- beego.Router("/api/site/officemore",&Microwebsite{},"Get:GetOfficeDetail")
- beego.Router("/api/site/docmore",&Microwebsite{},"Get:GetDoctorDetail")
- beego.Router("/api/site/kemore",&Microwebsite{},"Get:GetOfficEnviromentDetail")
- beego.Router("/api/site/articlemore",&Microwebsite{},"Get:GetArticlistDetail")
- beego.Router("/api/site/activitiesmore",&Microwebsite{},"Get:GetActivitesDetail")
- beego.Router("/api/site/addnavigation",&Microwebsite{},"Post:AddNavigation")
- beego.Router("/api/site/getnavigationlist",&Microwebsite{},"Post:GetNavigationList")
- beego.Router("/api/site/addshareinfo",&Microwebsite{},"Post:AddShareInfo")
- beego.Router("/api/site/getshareinfo",&Microwebsite{},"Post:GetShareInfo")
- beego.Router("/api/site/deletenavition",&Microwebsite{},"Get:DeleteNavition")
- beego.Router("/api/site/deletemodle",&Microwebsite{},"Get:DeleteModle")
- beego.Router("/api/site/getordermodel",&Microwebsite{},"Post:GetOrderModel")
- beego.Router("/api/site/addrotationpic",&Microwebsite{},"Post:AddRotationpic")
- beego.Router("/api/site/getrotationimages",&Microwebsite{},"Post:GetRotationimages")
- beego.Router("/api/site/addrotationimage",&Microwebsite{},"Post:AddrotationImage")
- beego.Router("/api/site/addimageslink",&Microwebsite{},"Post:AddImageslink")
- beego.Router("/api/site/geteditimages",&Microwebsite{},"Post:GetEditImages")
- beego.Router("/api/site/addmagicnavi",&Microwebsite{},"Post:AddMagicNavi")
- beego.Router("/api/site/getmagicimages",&Microwebsite{},"Post:GetMagicImages")
- beego.Router("/api/site/addmarginchart",&Microwebsite{},"Post:AddMarginChart")
- beego.Router("/api/site/deleteRotations",&Microwebsite{},"Post:DeleteRotations")
- beego.Router("/api/site/editRotationImages",&Microwebsite{},"Post:EditRotationImages")
- beego.Router("/api/site/updaterotaionimages",&Microwebsite{},"Post:SaveRotationImages")
- beego.Router("/api/site/editnavigation",&Microwebsite{},"Post:EditNavigation")
- beego.Router("/api/site/savenavigation",&Microwebsite{},"Post:SaveNavigation")
- beego.Router("/api/site/addhospital",&Microwebsite{},"Post:AddHospital")
- beego.Router("/api/site/deletimages",&Microwebsite{},"Post:DeleteImages")
- beego.Router("/api/site/addactive",&Microwebsite{},"Post:AddActive")
- beego.Router("/api/site/getactivity",&Microwebsite{},"Get:GetActivity")
- beego.Router("/api/site/saveactivit",&Microwebsite{},"Post:Saveactivit")
- beego.Router("api/site/deleMargin",&Microwebsite{},"Post:DeleteMargin")
- beego.Router("/api/site/editRotationImages",&Microwebsite{},"Get:GetRotationImages")
- beego.Router("/api/site/getrotationdetail",&Microwebsite{},"Get:GetRotationDetail")
- beego.Router("/api/site/editvisiblebyid",&Microwebsite{},"Get:EditVisibleById")
- beego.Router("/api/site/saveditpic",&Microwebsite{},"Post:SaveEditpic")
- beego.Router("/api/site/addeditpic",&Microwebsite{},"Post:AddEditpic")
- beego.Router("/api/site/addedialogvisible",&Microwebsite{},"Post:AddEdialogVisible")
- beego.Router("/api/site/geteditrotationimages",&Microwebsite{},"Get:GetEditRotationimages")
- beego.Router("/api/site/editsinglevisible",&Microwebsite{},"Get:GetEditSingleVisible")
- beego.Router("/api/site/updatesingleform",&Microwebsite{},"Post:UpdateSingleForm")
- beego.Router("/api/site/addeditpicform",&Microwebsite{},"Post:AddEditPicForm")
- beego.Router("/api/site/addrotationvisible",&Microwebsite{},"Post:AddRotationVisible")
- beego.Router("/api/site/geteditimagesdetail",&Microwebsite{},"Get:GetEditImagesDetail")
- beego.Router("/api/site/updateeditmacgin",&Microwebsite{},"Post:UpdateEditMacgin")
- beego.Router("/api/site/getactivities",&Microwebsite{},"Post:GetActivities")
- beego.Router("/api/site/getArticleType",&Microwebsite{},"Post:GetArticleType")
- beego.Router("/api/site/addarticelist",&Microwebsite{},"Post:AddArticelist")
- beego.Router("/api/site/getarticlelist",&Microwebsite{},"Post:GetArticlelist")
- beego.Router("/api/site/editgetarticlistdetail",&Microwebsite{},"Get:EditGetArticlistDetail")
- beego.Router("/api/site/updatearticedetail",&Microwebsite{},"Post:SaveArticeDetail")
- beego.Router("/api/site/getMacImages",&Microwebsite{},"Get:GetMacImages")
- beego.Router("/api/site/deletesingleimages",&Microwebsite{},"Post:DeleteSingleImages")
- beego.Router("/api/site/getenimages",&Microwebsite{},"Post:GetEnImages")
- beego.Router("/api/site/editenvirimages",&Microwebsite{},"Get:GetEditEnvirimages")
- beego.Router("/api/site/addtwoimages",&Microwebsite{},"Post:AddTwoImages")
- beego.Router("/api/site/addoffficethree",&Microwebsite{},"Post:AddOfficeThree")
- beego.Router("/api/site/offcietwovisible",&Microwebsite{},"Get:GetOfficeTwoVisible")
- beego.Router("/api/site/addofficetwo",&Microwebsite{},"Post:AddOfficeTwo")
- beego.Router("/api/site/deleteofficebyid",&Microwebsite{},"Post:DeleteOfficeById")
- beego.Router("/api/site/getarticlebyid",&Microwebsite{},"Get:GetArticleById")
- beego.Router("/api/site/getallactivity",&Microwebsite{},"Get:GetAllActivity")
- beego.Router("/api/site/addlinkaddresstwo",&Microwebsite{},"Post:AddData")
- beego.Router("/api/site/getlinkaddress",&Microwebsite{},"Get:Getlinkaddress")
- beego.Router("/api/site/getallconnecway",&Microwebsite{},"Get:GetAllConnecway")
- beego.Router("/api/site/getconnecway",&Microwebsite{},"Get:GetConnecway")
- beego.Router("/api/site/editconnecway",&Microwebsite{},"Get:GetConnecwayById")
- beego.Router("/api/site/updateconnectform",&Microwebsite{},"Post:UpdateConnectway")
- beego.Router("/api/site/updatecontactform",&Microwebsite{},"Post:UpdateContact")
- beego.Router("/api/site/addconnectways",&Microwebsite{},"Post:AddConnectways")
- beego.Router("/api/site/gethostpitalintroduction",&Microwebsite{},"Get:GetHostpitalIntroduction")
- beego.Router("/api/site/updatehospitaladdress",&Microwebsite{},"Post:UpdateHospitalAddress")
- beego.Router("/api/site/addpiclink",&Microwebsite{},"Post:AddPicLinkAddress")
- beego.Router("/api/site/getlinkaddressdetail",&Microwebsite{},"Get:GetLinkAddressDetail")
- beego.Router("/api/site/updatepicformthree",&Microwebsite{},"Post:UpdatePicFformThree")
- beego.Router("/api/site/getenimagestwo",&Microwebsite{},"Get:GetEnImagesTwo")
- beego.Router("/api/site/getenimagesthree",&Microwebsite{},"Get:GetEnImagesThree")
- beego.Router("/api/site/addmagiclinkdata",&Microwebsite{},"Post:AddMagiclinkData")
- beego.Router("/api/site/getmaclinkaddress",&Microwebsite{},"Get:GetMacLinkAddress")
- beego.Router("/api/site/addmacgicform",&Microwebsite{},"Post:AddMacgicform")
- beego.Router("/api/site/getmacimagesdetail",&Microwebsite{},"Get:GetMacImagesDetail")
- beego.Router("/api/site/deletemaciamgesdetail",&Microwebsite{},"Post:DeleteMacImagesDetail")
- beego.Router("/api/site/updatemacform",&Microwebsite{},"Post:UpdateMacForm")
- beego.Router("/api/site/geteditmacimagedetail",&Microwebsite{},"Get:GetEditMacImageDetail")
- beego.Router("/api/site/updateeditmacform",&Microwebsite{},"Post:UpdateEditMacForm")
- beego.Router("/api/site/getLikeMacAddressById",&Microwebsite{},"Get:GetLikeMacAddressById")
- beego.Router("/api/site/getarticlename",&Microwebsite{},"Get:GetArticleName")
- beego.Router("/api/site/getallarticelist",&Microwebsite{},"Get:GetAllArticeList")
- beego.Router("/api/site/updatelinkaddress",&Microwebsite{},"Post:UpdateLinkAddress")
- beego.Router("/api/site/addmaclinkaddress",&Microwebsite{},"Post:AddMacLinkAddress")
- beego.Router("/api/site/getlinkaddress",&Microwebsite{},"Get:GetLinkAddress")
- beego.Router("/api/site/getcountimages",&Microwebsite{},"Get:GetCountImages")
- beego.Router("/api/site/addNavigationlinkform",&Microwebsite{},"Post:AddNavigationLinkform")
- beego.Router("/api/site/getnavigationlinkaddress",&Microwebsite{},"Get:GetNavigationlinkaddress")
- beego.Router("/api/site/updateditnavigationlinkform",&Microwebsite{},"Post:UpdateditnavigationLink")
- beego.Router("/api/site/addoctorinfotwo",&Microwebsite{},"Post:AddDoctorInfoTwo")
- beego.Router("/api/site/getuserorgid",&Microwebsite{},"Get:GetUserOrgID")
- beego.Router("/api/site/navigationset",&Microwebsite{},"Get:GetNavigationset")
- beego.Router("/api/site/getnavigationdata",&Microwebsite{},"Get:GetNavigationData")
- beego.Router("/api/site/getallmodeltitle",&Microwebsite{},"Get:GetAllModelTitle")
- beego.Router("/api/site/getdoctordetail",&Microwebsite{},"Get:GetDoctorDetailInfo")
- beego.Router("/api/site/getArticlelistdetail",&Microwebsite{},"Get:GetArticleListDetail")
- beego.Router("/api/site/getActivitieslistinfo",&Microwebsite{},"Get:GetActivitiesListDetail")
- beego.Router("/api/site/addlinkaddressthree",&Microwebsite{},"Post:AddLinkAddressThree")
- beego.Router("/api/getlinkaddressbylinkid",&Microwebsite{},"Get:GetLinkAddressByLinkId")
- beego.Router("/api/site/addlinkaddressfour",&Microwebsite{},"Post:AddLinkAddressFour")
- beego.Router("/api/site/getmaginclinkaddressbyid",&Microwebsite{},"Get:GetMagicLinkAddressById")
- beego.Router("/api.site/getmagicclickbylinkid",&Microwebsite{},"Get:GetMagicClickByLinkID")
- beego.Router("/api/site/editrotationemages",&Microwebsite{},"Get:GeteditRotationEmages")
- beego.Router("/api/site/getoutrotationlink",&Microwebsite{},"Get:GetOutRotationLink")
- beego.Router("/api/site/updatedrolinkaddress",&Microwebsite{},"Post:UpdatedRolinkAddress")
- beego.Router("/api/site/updatedconrotation",&Microwebsite{},"Post:UpdatedConrotation")
- beego.Router("/api/site/getrotationvisiblebylinkid",&Microwebsite{},"Get:GetRotationVisibleByLinkId")
- beego.Router("/api/site/addrotationvisibleform",&Microwebsite{},"Post:AddRotationVisibleForm")
- }
-
- type Microwebsite struct {
- controllers.BaseAPIController
- }
-
- //轮播图
- func (this *Microwebsite) AddRotaionChart() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- fmt.Println("错误是什么呢",err)
- fmt.Println("机构ID",userOrgID)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("姓名:",title)
- sort := int64(dataBody["sort"].(float64))
- if sort <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序值不能为空")
- return
- }
-
- rotationImages := dataBody["rotationImages"]
- //图片数组转为字符串保存到数据库
- images := strings.Replace(strings.Trim(fmt.Sprint(rotationImages), "[]"), " ", ",", -1)
- fmt.Println("姓名:",rotationImages)
- fmt.Println("字符串",images)
-
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- ModeType: 1,
- }
- //fmt.Println(model)
- site_service.AddPatientModel(&model)
- fmt.Println("rotation是什么",model)
- patientModel, err := site_service.QueryModel(userOrgID)
- fmt.Println("patientModel是什麽",patientModel)
- idsInters := dataBody["ids"].([]interface{})
- fmt.Println("id集合是",idsInters)
- if len(idsInters) == 0 {
- if err != nil {
- this.ServeFailJsonSend(enums.ErrorCodeDBDelete, "删除会员失败:(没有选择会员)")
- return
- }
- }
-
- ids := make([]int64, 0)
- for _, idsInter := range idsInters {
- id := int64(idsInter.(float64))
- ids = append(ids, id)
- }
- rotation := models.SgjPatientRotation{
- Title: title,
- Sort: sort,
- RotationImages: images,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- ModelId:patientModel.ID,
- }
- editpiclink := models.SgjPatientEditpiclink{
- Modeid: patientModel.ID,
- }
- err = site_service.UpdateEditpicLink(userOrgID, ids, editpiclink)
- fmt.Println("添加错误是设么",err)
- addRotation := site_service.AddRotation(rotation)
- fmt.Println("addRotation",addRotation)
- patientRotation, err := site_service.GetRotationByLastData(userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "添加医院失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "rotation":rotation,
- "patientRotation":patientRotation,
- })
- }
-
- //医院介绍
- func (this *Microwebsite) SaveHispital() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- fmt.Println("错误是什么呢",err)
- fmt.Println("机构ID",userOrgID)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("姓名:",title)
- sort := dataBody["sort"].(string)
- if len(sort) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序值不能为空")
- return
- }
- sortt, err := strconv.ParseInt(sort, 10, 64)
- fmt.Println("排序:",sortt)
- introduction := dataBody["introduction"].(string)
- if len(introduction) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "医院介绍不能为空")
- return
- }
- fmt.Println("姓名是什么?",title,"排序是什么",sortt,"医院介绍不能为空",introduction)
-
- model := models.SgjPatientModel{
- Title: title,
- Sort: sortt,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- ModeType: 2,
- }
-
- site_service.AddPatientModel(&model)
-
- patientModel, err := site_service.QueryModel(userOrgID)
-
- hospital := models.SgjPatientHospital{
- Title: title,
- Sort: sortt,
- Introduction: introduction,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- Modleid: patientModel.ID,
- }
-
- err = site_service.AddHispital(hospital)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "添加医院失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "hospital":hospital,
- })
- }
-
- //添加科室
- func (this *Microwebsite) AddOffices() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- fmt.Println("错误是什么呢",err)
- fmt.Println("机构ID",userOrgID)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("姓名:",title)
- sort := dataBody["sort"].(string)
- if len(sort) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序值不能为空")
- return
- }
- sortt, err := strconv.ParseInt(sort, 10, 64)
- fmt.Println("排序:",sortt)
- introduction := dataBody["introduction"].(string)
- if len(introduction) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "医院介绍不能为空")
- return
- }
- fmt.Println("姓名是什么?",title,"排序是什么",sortt,"医院介绍不能为空",introduction)
-
- model := models.SgjPatientModel{
- Title: title,
- Sort: sortt,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- ModeType: 3,
- }
-
- site_service.AddPatientModel(&model)
-
- patientModel, err := site_service.QueryModel(userOrgID)
-
- offices := models.SgjPatientOffices{
- Title: title,
- Sort: sortt,
- Introduction: introduction,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- Modleid:patientModel.ID,
- }
- err = site_service.AddOffices(offices)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "添加医院失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "offices":offices,
- })
- }
-
- //添加名医
- func (this *Microwebsite) AddDoctor() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- fmt.Println("错误是什么呢",err)
- fmt.Println("机构ID",userOrgID)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("姓名:",title)
- sort := dataBody["sort"].(string)
- if len(sort) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序值不能为空")
- return
- }
- sortt, err := strconv.ParseInt(sort, 10, 64)
- fmt.Println("排序:",sortt)
-
- images := dataBody["docimages"]
- replace := strings.Replace(strings.Trim(fmt.Sprint(images), "[]"), " ", ",", -1)
- //if len(image) == 0 {
- // this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "医院介绍不能为空")
- // return
- idsInters := dataBody["ids"].([]interface{})
- fmt.Println("id集合是",idsInters)
- if len(idsInters) == 0 {
- if err != nil {
- this.ServeFailJsonSend(enums.ErrorCodeDBDelete, "删除会员失败:(没有选择会员)")
- return
- }
- }
-
- ids := make([]int64, 0)
- for _, idsInter := range idsInters {
- id := int64(idsInter.(float64))
- ids = append(ids, id)
- }
-
- fmt.Println("姓名是什么?",title,"排序是什么",sortt,"图片",replace)
- model := models.SgjPatientModel{
- Title: title,
- Sort: sortt,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- ModeType: 4,
- }
-
- site_service.AddPatientModel(&model)
- patientModel, err := site_service.QueryModel(userOrgID)
- fmt.Println("模块ID",patientModel.ID)
- docinfo := models.SgjPatientDocinfo{
- Title: title,
- Sort: sortt,
- Docimages: replace,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- Modelid: patientModel.ID,
- }
- err = site_service.AddDoctor(docinfo)
- editdoctor := models.SgjPatientEditdoctor{
- Modleid:patientModel.ID,
- }
- err = site_service.UpdateDoctorsInfo(userOrgID, ids, editdoctor)
-
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "添加医院失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "doctor":docinfo,
- })
- }
-
- //添加名医介绍
- func (this *Microwebsite) AddDoctorInfo() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- fmt.Println("错误是什么呢",err)
- fmt.Println("机构ID",userOrgID)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- docname := dataBody["name"].(string)
- if len(docname) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "医生姓名不能为空")
- return
- }
- fmt.Println("医生姓名:",docname)
- docHead := dataBody["dochead"].(string)
- if len(docHead) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "医生头像不能为空")
- return
- }
- fmt.Println("医生头像:",docHead)
- sort := dataBody["sort"].(string)
- if len(sort) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序值不能为空")
- return
- }
- sortt, err := strconv.ParseInt(sort, 10, 64)
- fmt.Println("排序:",sortt)
- docpositional := int64(dataBody["user_title"].(float64))
- if docpositional <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "医生职位不能为空")
- return
- }
- fmt.Println("医生职位",docpositional)
- docintroduction := dataBody["content"].(string)
- fmt.Println("医生简介",docintroduction)
- if len(docintroduction) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "医生简介不能为空")
- return
- }
- fmt.Println("医生姓名",docname,"医生职位",docpositional,"医生头像",docHead,"医生简介",docintroduction)
-
- editdoctor := models.SgjPatientEditdoctor{
- DocName: docname,
- Dochead: docHead,
- DocPostion: docpositional,
- Docintroduction: docintroduction,
- Ctime: time.Now().Unix(),
- UserOrgId: userOrgID,
- DocSort: sortt,
- Status: 1,
- ImgShow: 1,
- }
- err = site_service.AddDoctorInfo(editdoctor)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "添加医生失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "doctor":editdoctor,
- })
- }
-
- //新增科室环境
- func (this *Microwebsite) AddKeEnvironment() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- fmt.Println("错误是什么呢",err)
- fmt.Println("机构ID",userOrgID)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("标题:",title)
- sort := int64(dataBody["sort"].(float64))
- keImages := dataBody["keImages"]
- //图片数组转为字符串保存到数据库
- replace := strings.Replace(strings.Trim(fmt.Sprint(keImages), "[]"), " ", ",", -1)
- fmt.Println("图片:",keImages)
- fmt.Println("字符串",replace)
-
- idsInters := dataBody["ids"].([]interface{})
- fmt.Println("id集合是",idsInters)
- if len(idsInters) == 0 {
- if err != nil {
- this.ServeFailJsonSend(enums.ErrorCodeDBDelete, "删除会员失败:(没有选择会员)")
- return
- }
- }
-
- ids := make([]int64, 0)
- for _, idsInter := range idsInters {
- id := int64(idsInter.(float64))
- ids = append(ids, id)
- }
- fmt.Println("ids是什么",ids)
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- ModeType: 5,
- }
-
- site_service.AddPatientModel(&model)
- patientModel, err := site_service.QueryModel(userOrgID)
-
- enviroimages := models.SgjPatientEnviroimages{
- Modeid: patientModel.ID,
- }
- err = site_service.UpdateImages(userOrgID, ids, enviroimages)
- fmt.Println("错误",err)
- officenviroment := models.SgjPatientOffenvironment{
- Title: title,
- Sort: sort,
- Keimages: replace,
- Mtime: time.Now().Unix(),
- UserOrgId: userOrgID,
- Status: 1,
- Modelid:patientModel.ID,
- }
-
- err = site_service.AddOffEnvironment(officenviroment)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "添加科室环境失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "offenvironment":officenviroment,
- })
- }
-
- //获取轮播图
- func (this *Microwebsite) GetRationImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- rotation, err := site_service.GetRationImages(userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "获取轮播图失败")
- return
- }
- fmt.Println("错误是什么",err)
- fmt.Println("获取的数据",rotation)
- this.ServeSuccessJSON(map[string]interface{}{
- "rotationImages":rotation,
- })
- }
-
-
- //获取医院信息
- func (this * Microwebsite) GetHospitalinfo() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- hospital, err := site_service.GetHospitalInfo(userOrgID)
- fmt.Println("数据是什么",hospital)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "获取轮播图失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "hospital":hospital,
- })
- }
-
-
- //获取科室信息
- func (this * Microwebsite) GetOfficeInfo() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- offices, err := site_service.GetOfficeInfo(userOrgID)
- fmt.Println("科室介绍数据是什么",offices)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "获取轮播图失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "offices":offices,
- })
- }
-
- func (this * Microwebsite) GetQueryDocInfo(){
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- doc, err := site_service.GetQueryDocInfo(userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "获取名医介绍失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "doctor":doc,
- })
- }
-
- func (this * Microwebsite) GetQueryDocHead() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- docHead, err := site_service.GetQueryDocHead(userOrgID)
- fmt.Println("错误是设么",err)
- fmt.Println("docHead是什么",docHead)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "获取名医介绍失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "docHead":docHead,
- })
- }
-
- //获取科室环境
- func (this * Microwebsite) GetOffEnvironment() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- offenvironment, err := site_service.GetOffEnvironment(userOrgID)
- fmt.Println("错误是什么",err)
- fmt.Println("科室环境数据",offenvironment)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "获取名医介绍失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "offenvironment":offenvironment,
- })
- }
-
- //添加联系我们的轮播图
- func (this * Microwebsite) AddRotationUpload() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- fmt.Println("错误是什么呢",err)
- fmt.Println("机构ID",userOrgID)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("姓名:",title)
- sort := dataBody["sort"].(string)
- if len(sort) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序值不能为空")
- return
- }
- sortt, err := strconv.ParseInt(sort, 10, 64)
- fmt.Println("排序:",sortt)
- rotationImages := dataBody["rotationImages"]
- //图片数组转为字符串保存到数据库
- replace := strings.Replace(strings.Trim(fmt.Sprint(rotationImages), "[]"), " ", ",", -1)
- fmt.Println("姓名:",rotationImages)
- fmt.Println("字符串",replace)
-
- connecmodel := models.SgjPatientConnecmodel{
- Title: title,
- Sort: sortt,
- RotationImages: replace,
- UserOrgId: userOrgID,
- Status: 1,
- ModeType: 1,
- Ctime: time.Now().Unix(),
- }
-
- err = site_service.AddRotationUpload(&connecmodel)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "获取名医介绍失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "connecmodel":connecmodel,
- })
- }
- //添加工作时间
- func (this * Microwebsite) AddWorkTime() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- fmt.Println("错误是什么呢", err)
- fmt.Println("机构ID", userOrgID)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- sort := int64(dataBody["sort"].(float64))
- if sort <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序值不能为空")
- return
- }
-
- worktime := dataBody["worktime"].(string)
- if len(worktime) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "工作时间不能为空")
- return
- }
-
- ordmodel := models.SgjPatientOrdmodel{
- Title: title,
- Sort: sort,
- Status: 1,
- UserOrgId: userOrgID,
- ModeType: 4,
- Ctime: time.Now().Unix(),
- }
-
- //添加模块
- err = site_service.AddOrdModel(ºodel);
- model, err := site_service.QueryOrdeModelByID(userOrgID)
-
- patientWorktime := models.SgjPatientWorktime{
- Title: title,
- Sort: sort,
- Worktime: worktime,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- ModeId: model.ID,
- }
-
- err = site_service.AddWorkTime(&patientWorktime)
-
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "添加乘车方式失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "ordmodel":ordmodel,
- "patientWorktime":patientWorktime,
- })
- }
-
- //添加乘车方式
- func (this * Microwebsite) AddRideway() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- fmt.Println("错误是什么呢", err)
- fmt.Println("机构ID", userOrgID)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("姓名:", title)
- sort :=int64(dataBody["sort"].(float64))
- if sort <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序值不能为空")
- return
- }
- fmt.Println("排序:", sort)
- content := dataBody["content"].(string)
- if len(content) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "乘车方式不能为空")
- return
- }
-
- ordemodel := models.SgjPatientOrdmodel{
- Title: title,
- Sort: sort,
- UserOrgId: userOrgID,
- Status: 1,
- ModeType: 5,
- Ctime: time.Now().Unix(),
- }
-
- err = site_service.AddOrdModel(&ordemodel)
- model, err := site_service.QueryOrdeModelByID(userOrgID)
-
- rideway := models.SgjPatientRideway{
- Title: title,
- Sort: sort,
- RideWay: content,
- UserOrgId: userOrgID,
- Status: 1,
- ModeId: model.ID,
- Ctime: time.Now().Unix(),
- }
-
- err = site_service.AddRideWay(rideway)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "添加乘车方式失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "ordemodel":ordemodel,
- "rideway":rideway,
- })
-
- }
-
- //添加联系方式
- func (this * Microwebsite) AddConnection() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- fmt.Println("错误是什么呢", err)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("姓名:", title)
- connecway :=int64( dataBody["connecway"].(float64))
- if connecway < 0{
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "联系方式不能为空")
- return
- }
- fmt.Println("联系方式",connecway)
- content := dataBody["content"].(string)
- if len(content) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("内容",content)
-
- connection := models.SgjPatientConnection{
- Title: title,
- Connecway: connecway,
- Content: content,
- Status: 1,
- Ctime: time.Now().Unix(),
- UserOrgId:userOrgID,
- }
- err = site_service.AddConnetion(connection);
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "添加联系方式失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "connection":connection,
- })
-
- }
-
- //获取联系方式
- func (this * Microwebsite) GetQueryConnection() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- conection, err := site_service.GetQueryConnection(userOrgID)
- fmt.Println("conections是啥",conection)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "添加乘车方式失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "conection":conection,
- })
- }
-
- //删除联系人
- func (this * Microwebsite) DeleteConnecWay() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- id, _ := this.GetInt64("id")
- fmt.Println("id是啥?",id)
- err := site_service.DeleteConnecWay(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
-
- returnData := make(map[string]interface{}, 0)
- returnData["msg"] = "ok"
- this.ServeSuccessJSON(returnData)
- return
- }
-
- //编辑联系人
- func (this *Microwebsite) EditConnecWay() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- connection, err := site_service.EditConnecWay(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "connection":connection,
- })
- }
-
- func (this *Microwebsite) SaveConnection() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是啥?",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("title",title)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- connecway := int64(dataBody["connecway"].(float64))
- fmt.Println("connecway",connecway)
-
- content := dataBody["content"].(string)
- fmt.Println("content",content)
- if len(content) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong,"联系方式不能为空")
- return
- }
- connection := models.SgjPatientConnection{
- Title: title,
- Connecway: connecway,
- Content: content,
- }
-
- site_service.UpadateConnec(&connection,userOrgID,id)
-
- this.ServeSuccessJSON(map[string]interface{}{
- "connection":connection,
- })
-
- }
-
- //新增联系方式
- func (this *Microwebsite) AddContract() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("联系模块标题",title)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
-
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("联系模快排序",sort)
- if sort == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
-
- //ids := dataBody["connecWayId"]
- //fmt.Println("联系方式",ids)
- //connecwayId := strings.Replace(strings.Trim(fmt.Sprint(ids), "[]"), " ", ",", -1)
- //tittles := dataBody["conectitle"]
- //tittless := strings.Replace(strings.Trim(fmt.Sprint(tittles), "[]"), " ", ",", -1)
- //fmt.Println("联系名称",tittless)
- //conneccontent := dataBody["conneccontent"]
- //conneccontents := strings.Replace(strings.Trim(fmt.Sprint(conneccontent), "[]"), " ", ",", -1)
- ordmodel := models.SgjPatientOrdmodel{
- Title: title,
- UserOrgId: userOrgID,
- Sort: sort,
- Ctime: time.Now().Unix(),
- ModeType: 3,
- Status: 1,
- }
- err = site_service.AddOrdModel(ºodel)
- patientOrdmodel, err := site_service.QueryOrdeModelByID(userOrgID)
- connectway := models.SgjPatientConnectway{
- Title: title,
- Sort: sort,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- ModeId: patientOrdmodel.ID,
- }
- err = site_service.AddConnecWay(&connectway)
-
-
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "connectway":connectway,
- "ordmodel":ordmodel,
- })
-
- }
-
- func (this *Microwebsite) GetUserdModel() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- model, err := site_service.GetUserModel(userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- fmt.Println("err")
- fmt.Println("模型是什么",model)
- this.ServeSuccessJSON(map[string]interface{}{
- "model":model,
- })
- }
-
- func (this *Microwebsite) GetQueryNewModel() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- model, err := site_service.GetQueryNewModel(userOrgID)
- fmt.Println("查询新增模块数据是什么?",model)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- fmt.Println("err")
- fmt.Println("返回新增模块模型是什么",model)
- this.ServeSuccessJSON(map[string]interface{}{
- "model":model,
- })
- }
-
- func (this *Microwebsite) GetEditModel() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("模块id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- worktime, err := site_service.GetEditModel(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "worktime":worktime,
- })
- }
-
- func (this *Microwebsite) EditRideWay() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("模块id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- rideway, err := site_service.GetEditRideWay(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "rideway":rideway,
- })
- }
-
- //保存编辑后的工作时间
- func (this *Microwebsite) SaveWorktTime() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("模块id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
-
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("姓名:", title)
- sort := int64(dataBody["sort"].(float64))
- if sort <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序值不能为空")
- return
- }
- fmt.Println("排序:", sort)
- worktime := dataBody["worktime"].(string)
- fmt.Println("工作时间",worktime)
- if len(worktime) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
-
- modeid := int64(dataBody["mode_id"].(float64))
- fmt.Println("模块ID",modeid)
-
- ordmodel := models.SgjPatientOrdmodel{
- Title: title,
- Sort: sort,
- }
- err = site_service.UpdateOrdeModel(modeid, userOrgID,ordmodel)
- patientWorktime := models.SgjPatientWorktime{
- Title: title,
- Sort: sort,
- Worktime: worktime,
- }
- err = site_service.UpdateWorkTime(id, userOrgID, patientWorktime)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "patientWorktime":patientWorktime,
- })
- }
-
- //保存编辑后的乘车方式
- func (this *Microwebsite) Saverideway() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("模块id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("标题:", title)
- sort := int64(dataBody["sort"].(float64))
- if sort <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序值不能为空")
- return
- }
- fmt.Println("排序:", sort)
- rideway := dataBody["ride_way"].(string)
- fmt.Println("工作时间",rideway)
- if len(rideway) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
-
- modeid:= int64(dataBody["mode_id"].(float64))
- fmt.Println("模块ID",modeid)
- ridewaymodel := models.SgjPatientRideway{
- Title: title,
- Sort: sort,
- RideWay: rideway,
- }
-
- ordmodel := models.SgjPatientOrdmodel{
- Title: title,
- Sort: sort,
- }
-
- err = site_service.UpdateRideWay(id, userOrgID, ridewaymodel)
- fmt.Println("错误是设么",err)
- err = site_service.UpdateOrdeModel(modeid, userOrgID, ordmodel)
- fmt.Println("错误是什么?",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "ridewaymodel":ridewaymodel,
- })
- }
-
- func (this *Microwebsite) Change() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("医生id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- docinfo, err := site_service.QueryDocById(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "docinfo":docinfo,
- })
- }
-
- func (this *Microwebsite) DeleteDoctor() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("保存id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- err := site_service.DeleteDoctor(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除成功")
- return
- }
- returnData := make(map[string]interface{}, 0)
- returnData["msg"] = "ok"
- this.ServeSuccessJSON(returnData)
- return
- }
-
- func (this *Microwebsite) EditHospital() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("保存id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- hospital, err := site_service.EditHospital(id, userOrgID)
- fmt.Println("参训是什么",hospital)
- fmt.Println(err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "hospital":hospital,
- })
- }
-
- func (this *Microwebsite) SaveHospital() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("保存id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println(userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("标题:", title)
-
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("sort是神",sort)
- if sort <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序值不能为空")
- return
- }
- fmt.Println("排序:", sort)
- introduction := dataBody["introduction"].(string)
- if len(introduction) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
-
- modleid := int64(dataBody["modleid"].(float64))
- if modleid <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块ID不能为空")
- return
- }
- fmt.Println("模块id",modleid)
- hospital := models.SgjPatientHospital{
- Title: title,
- Sort: sort,
- Introduction: introduction,
- }
- err = site_service.UpdateHospital(id, userOrgID, hospital)
-
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- }
- fmt.Println(hospital)
- Modelerr := site_service.UpdateModel(modleid, userOrgID, model)
- fmt.Println("错误是什么",Modelerr)
- fmt.Println("错误是什么",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "hospital":hospital,
- "model":model,
- })
- }
-
- func (this *Microwebsite) EditOffice() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("保存id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- offices, err := site_service.EditOffice(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "offices":offices,
- })
- }
-
- func (this *Microwebsite) Deletemodlebyid() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("保存id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- err := site_service.DeletemodleById(id, userOrgID)
- modelid := site_service.DeleteHospitalByModelid(id, userOrgID)
- byModelid := site_service.DeleteOfficeByModelid(id, userOrgID)
- linkByModelid := site_service.DeleteEditPicLinkByModelid(id, userOrgID)
- enviroments := site_service.DeleteEnviroments(id, userOrgID)
- conrotation := site_service.DeleteConrotation(id, userOrgID)
- margin := site_service.DeletePatentEditMargin(id, userOrgID)
- fmt.Println("linkByModelid",linkByModelid)
- fmt.Println("enviroments",enviroments)
- fmt.Println("enviroments",conrotation)
- fmt.Println("margin",margin)
- fmt.Println(modelid,byModelid)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除成功")
- return
- }
- returnData := make(map[string]interface{}, 0)
- returnData["msg"] = "ok"
- this.ServeSuccessJSON(returnData)
- return
- }
-
- func (this *Microwebsite) SaveOffice() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("科室介绍id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println(userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("标题:", title)
-
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("sort是神",sort)
- if sort <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序值不能为空")
- return
- }
- fmt.Println("排序:", sort)
- introduction := dataBody["introduction"].(string)
- fmt.Println("内容",introduction)
- if len(introduction) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
-
- modelid := int64(dataBody["modelid"].(float64))
- fmt.Println("模块ID",modelid)
- if modelid <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块ID不能为空")
- return
- }
-
- offices := models.SgjPatientOffices{
- Title: title,
- Sort: sort,
- Introduction: introduction,
- }
- updateOffices := site_service.UpdateOffices(id, userOrgID, offices)
-
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- }
- updateModel := site_service.UpdateModel(modelid, userOrgID, model)
- fmt.Println(updateModel)
- if updateOffices !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "offices":offices,
- "model":model,
- })
- }
-
- func (this *Microwebsite) GetHospital() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
-
- hostital, err := site_service.GetHospital(userOrgID)
-
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "hostital":hostital,
- })
- }
-
-
-
- func (this *Microwebsite) GetDefaultData() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("我爱我的机构id",userOrgID)
- model, errcode := site_service.GetModel(userOrgID)
- fmt.Println("model",model)
- fmt.Println("我和我的祖国",errcode)
- if errcode == gorm.ErrRecordNotFound {
- patientModel := models.SgjPatientModel{
- Title: "轮播图",
- Sort: 1,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- ModeType: 1,
- }
- addPatientModel := site_service.AddPatientModelTwo(&patientModel)
- fmt.Println("第一个模块id",addPatientModel)
- sgjPatientModel, err := site_service.GetQueryModelByLastData(userOrgID)
- fmt.Println("查询模块错误是设么",err)
- editpiclink := models.SgjPatientEditpiclink{
- Images: "https://images.shengws.com/2124_o_1570607834870.png",
- Sort: 1,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- Modeid:sgjPatientModel.ID,
- }
- err = site_service.AddPatientEdit(&editpiclink)
- fmt.Println("err",err)
-
- patientmodefour := models.SgjPatientModel{
- Title: "魔方导航",
- Sort: 2,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- ModeType: 8,
- }
- addPatientModelTwo := site_service.AddPatientModelTwo(&patientmodefour)
- fmt.Println(addPatientModelTwo)
- sgjpatietnmodelfour, err := site_service.GetQueryModelByLastData(userOrgID)
- fmt.Println("第二个模块id",sgjpatietnmodelfour)
- fmt.Println(err)
- editmargin := models.SgjPatientEditmargin{
- Margtitle: "医院介绍",
- Margimage: "https://images.shengws.com/2109_o_1569824063320.png",
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- Modeid: sgjpatietnmodelfour.ID,
- }
- margin := site_service.AddEditMargin(&editmargin)
- fmt.Println(margin)
-
- patientEditmargin := models.SgjPatientEditmargin{
- Margtitle: "医护团队",
- Margimage: "https://images.shengws.com/2121_o_1569824193950.png",
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- Modeid: sgjpatietnmodelfour.ID,
- }
- err = site_service.AddEditMargin(&patientEditmargin)
- fmt.Println(err)
-
- sgjPatientEditmargin := models.SgjPatientEditmargin{
- Margtitle: "科室介绍",
- Margimage: "https://images.shengws.com/2113_o_1569824421007.png",
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- Modeid: sgjpatietnmodelfour.ID,
- }
-
- err = site_service.AddEditMargin(&sgjPatientEditmargin)
- fmt.Println(err)
-
- patienteditmarginfour := models.SgjPatientEditmargin{
- Margtitle: "医院活动",
- Margimage: "https://images.shengws.com/2131_o_1569824498886.png",
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- Modeid: sgjpatietnmodelfour.ID,
- }
-
- err = site_service.AddEditMargin(&patienteditmarginfour)
- fmt.Println(err)
-
- patienteditmarginfive := models.SgjPatientEditmargin{
- Margtitle: "医院环境",
- Margimage: "https://images.shengws.com/2148_o_1569824574458.png",
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- Modeid: sgjpatietnmodelfour.ID,
- }
-
- err = site_service.AddEditMargin(&patienteditmarginfive)
- fmt.Println(err)
-
- patienteditmarginsix := models.SgjPatientEditmargin{
- Margtitle: "咨询服务",
- Margimage: "https://images.shengws.com/2111_o_1569824596227.png",
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- Modeid: sgjpatietnmodelfour.ID,
- }
- err = site_service.AddEditMargin(&patienteditmarginsix)
- fmt.Println(err)
-
- patienteditmarginserven := models.SgjPatientEditmargin{
- Margtitle: "加入会员",
- Margimage: "https://images.shengws.com/2126_o_1569824611892.png",
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- Modeid: sgjpatietnmodelfour.ID,
- }
-
- err = site_service.AddEditMargin(&patienteditmarginserven)
- fmt.Println(err)
-
- patienteditmargineghit := models.SgjPatientEditmargin{
- Margtitle: "联系我们",
- Margimage: "https://images.shengws.com/2141_o_1569824626531.png",
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- Modeid: sgjpatietnmodelfour.ID,
- }
- err = site_service.AddEditMargin(&patienteditmargineghit)
- fmt.Println(err)
-
- patientModelTwo := models.SgjPatientModel{
- Title: "医院介绍",
- Sort: 3,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- ModeType: 2,
- }
- two := site_service.AddPatientModelTwo(&patientModelTwo)
- fmt.Println(two)
- sgjPatientModelTwo, err := site_service.GetQueryModelByLastData(userOrgID)
- hospital := models.SgjPatientHospital{
- Title: "医院介绍",
- Sort: 3,
- Introduction: "暂无数据",
- UserOrgId: userOrgID,
- Modleid: sgjPatientModelTwo.ID,
- Status: 1,
- Ctime: time.Now().Unix(),
- }
- addHospital := site_service.AddHospital(&hospital)
- fmt.Println(addHospital)
-
- Sgjpatientmodelthree := models.SgjPatientModel{
- Title: "科室介绍",
- Sort: 4,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- ModeType: 3,
-
- }
-
- modelTwo := site_service.AddPatientModelTwo(&Sgjpatientmodelthree)
- fmt.Println(modelTwo)
- datathree, err := site_service.GetQueryModelByLastData(userOrgID)
- offices := models.SgjPatientOffices{
- Title: "科室介绍",
- Sort: 4,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- Modleid: datathree.ID,
- Introduction:"暂无数据",
- }
- err = site_service.AddPatientOffices(&offices)
- fmt.Println(err)
-
- patientModelFive := models.SgjPatientModel{
- Title: "医护团队",
- Sort: 5,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- ModeType: 4,
- }
- err = site_service.AddPatientModelTwo(&patientModelFive)
- fmt.Println("err",err)
- data, err := site_service.GetQueryModelByLastData(userOrgID)
- fmt.Println(err)
- editdoctor := models.SgjPatientEditdoctor{
- Dochead: "https://images.shengws.com/2062_o_1570608303729.png",
- DocSort: 1,
- Docintroduction: "暂时无数据",
- UserOrgId: userOrgID,
- Modleid: data.ID,
- Status:1,
- Ctime:time.Now().Unix(),
- DocPostion:1,
- }
- doctor := site_service.AddEditDoctor(&editdoctor)
- fmt.Println("doctor",doctor)
-
- modelserven := models.SgjPatientModel{
- Title: "医院环境",
- Sort: 6,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- ModeType: 5,
- }
- err = site_service.AddPatientModelTwo(&modelserven)
- lastData, err := site_service.GetQueryModelByLastData(userOrgID)
- enviroimages := models.SgjPatientEnviroimages{
- Enviroimages: "https://images.shengws.com/2074_o_1570608492452.png",
- Sort: 1,
- UserOrgId: userOrgID,
- Status: 1,
- Modeid: lastData.ID,
- Ctime: time.Now().Unix(),
- }
- err = site_service.AddImages(&enviroimages)
- fmt.Println("err",err)
-
- //modeleight := models.SgjPatientModel{
- // Title: "文章列表",
- // Sort: 7,
- // UserOrgId: userOrgID,
- // Ctime: time.Now().Unix(),
- // Status: 1,
- // ModeType: 6,
- //}
- //err = site_service.AddPatientModelTwo(&modeleight)
- //fmt.Println("文章列表错误u",err)
- //articles := models.Articles{
- // Title: "暂无数据",
- // Imgs: "https://images.shengws.com/2139_o_1566989829686.jpg",
- // RealReadNum: 0,
- // CommentNum: 0,
- // StarNum: 0,
- // UserOrgId:userOrgID,
- // Ctime: time.Now().Unix(),
- // Status:1,
- // ArticleStatus:1,
- //}
- //err = site_service.AddActicles(&articles)
- //fmt.Println("err",err)
- }else if errcode == nil{
-
- }else {
-
- }
- if errcode !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "model":model,
- })
- }
-
-
-
- func (this *Microwebsite) GetData() {
- fmt.Println("我和我的作古阿斯蒂芬地方地方阿道夫打发阿凡达阿范德萨发撒旦法阿斯蒂芬发送到法阿发法阿发法")
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- model, err := site_service.GetData(userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "patientModels":model,
-
- })
- }
-
- func (this *Microwebsite) EditDoctor() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID" ,userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("编辑名医获取ID",id)
- docinfo, err := site_service.QueryEditDoctor(id, userOrgID)
- fmt.Println(docinfo)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "docinfo":docinfo,
- })
- }
-
- func (this *Microwebsite) EditDoctorsInfo() {
- adminUserInfo := this.GetAdminUserInfo()
- OrgID := adminUserInfo.CurrentOrgId
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- idsInters := dataBody["ids"].([]interface{})
- fmt.Println("id集合是",idsInters)
- if len(idsInters) == 0 {
- if err != nil {
- this.ServeFailJsonSend(enums.ErrorCodeDBDelete, "删除会员失败:(没有选择会员)")
- return
- }
- }
-
- ids := make([]int64, 0)
- for _, idsInter := range idsInters {
- id := int64(idsInter.(float64))
- ids = append(ids, id)
- }
- patientModel, err := site_service.QueryModel(OrgID)
- fmt.Println("模块ID",patientModel.ID)
- editdoctor := models.SgjPatientEditdoctor{
- Modleid:patientModel.ID,
- }
-
- err = site_service.UpdateDoctorsInfo(OrgID, ids, editdoctor)
- fmt.Println("更新数据错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更新数据成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editdoctor":editdoctor,
- })
-
- }
-
- func (this *Microwebsite) EditDoc() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("编辑名医id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println(userOrgID)
- //editdoctor, err := site_service.QueryEditDoc(id, userOrgID)
- editdoctor, err := site_service.QueryModelByid(id, userOrgID)
- //editdoctors, err := site_service.QuerEditDocByid(id, userOrgID)
- editdoctors, err := site_service.QuerEditDocByModleid(id, userOrgID)
- fmt.Println("错误",err)
- fmt.Println("数据:",editdoctor)
- fmt.Println("数据",editdoctors)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editdoctor":editdoctor,
- "editdoctors":editdoctors,
- })
- }
-
- func (this *Microwebsite) SaveDocInfo() {
- adminUserInfo := this.GetAdminUserInfo()
- id, _ := this.GetInt64("id")
- fmt.Println("编辑名医id是啥?",id)
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println(userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- title := dataBody["doc_name"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("医生姓名",title)
- docpostion := int64(dataBody["doc_postion"].(float64))
- fmt.Println("医生职位",docpostion)
- if docpostion <= 0{
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong,"医生职位不能为空")
- return
- }
- dochead := dataBody["dochead"].(string)
- if len(dochead) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("医生头像",dochead)
- docsort :=int64(dataBody["doc_sort"].(float64))
- fmt.Println("排序",docsort)
- docintroduction := dataBody["docintroduction"].(string)
- fmt.Println("医生简介",docintroduction)
- modleid := int64(dataBody["modleid"].(float64))
- fmt.Println("模块idss",modleid)
- editdoctor := models.SgjPatientEditdoctor{
- DocName: title,
- DocPostion: docpostion,
- Dochead: dochead,
- Docintroduction: docintroduction,
- DocSort:docsort,
- ImgShow:1,
- Status:1,
- Ctime:time.Now().Unix(),
- }
- err = site_service.UpDateEditdoctor(id, userOrgID, editdoctor)
- editdoctors, err := site_service.QuerEditDoctorInfo(modleid, userOrgID)
- fmt.Println("错误是",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editdoctor":editdoctor,
- "editdoctors":editdoctors,
- })
- }
-
- func (this *Microwebsite) EditImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- //fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("路径",id)
- editdoctor, err := site_service.QueryEditImages(userOrgID, id)
- fmt.Println(editdoctor)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editdoctor":editdoctor,
- })
- }
-
- func (this *Microwebsite) Savedocdata() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("路径",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("标题",title)
- sort := int64(dataBody["sort"].(float64))
- if sort <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("排序",sort)
-
- image := dataBody["image"]
- replace := strings.Replace(strings.Trim(fmt.Sprint(image), "[]"), " ", ",", -1)
- fmt.Println("图片练级",replace)
- modleid := int64(dataBody["modleid"].(float64))
- if modleid <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块ID不能为空")
- return
- }
- fmt.Println("模块ID",modleid)
-
- docinfo := models.SgjPatientDocinfo{
- Title: title,
- Sort: sort,
- Docimages: replace,
- Modelid:modleid,
- }
- err = site_service.Upadatedocdata(userOrgID, id, docinfo)
-
-
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- ID: modleid,
- }
- err = site_service.UpdateModel(modleid, userOrgID, model)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "docinfo":docinfo,
- "model":model,
- })
- }
-
- func (this *Microwebsite) EditOfficeEnviroment() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("科室环境路径",id)
- model, err := site_service.GetQueryModel(id, userOrgID)
- fmt.Println("model错误",err)
- //offenvironment, err := site_service.QuerOfficeEnviroment(id, userOrgID)
- patientenviroimages, err := site_service.QueryOfficeformById(id, userOrgID)
- fmt.Println("错误",err)
- fmt.Println("科室环境数据",patientenviroimages)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "model":model,
- "patientenviroimages":patientenviroimages,
- })
- }
- func (this *Microwebsite) AddImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- enviroimages := dataBody["enviroimages"].(string)
- fmt.Println("图片",enviroimages)
- if len(enviroimages) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("sort",sort)
-
- patientEnviroimages := models.SgjPatientEnviroimages{
- Enviroimages: enviroimages,
- Sort: sort,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- Imgshow:1,
-
- }
- err = site_service.AddImages(&patientEnviroimages)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "patientEnviroimages":patientEnviroimages,
- })
- }
-
-
- func (this *Microwebsite) SaveOfficeEnvironment() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("科室环境id",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- title := dataBody["title"].(string)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("模块标题",title)
- sort := int64(dataBody["sort"].(float64))
- if sort <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
- fmt.Println("排序",sort)
- keimages := dataBody["keImages"]
- fmt.Println("图片",keimages)
- replace := strings.Replace(strings.Trim(fmt.Sprint(keimages), "[]"), " ", ",", -1)
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- }
- //offenvironment, err := site_service.GetOffENvironmentById(id, userOrgID)
- err = site_service.UpdateModel(id, userOrgID, model)
- fmt.Println("错误",err)
- patientOffenvironment := models.SgjPatientOffenvironment{
- Title: title,
- Sort: sort,
- Keimages: replace,
- }
- err = site_service.UpdatePatientOffenvironment(id, userOrgID, patientOffenvironment)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "model":model,
- "patientOffenvironment":patientOffenvironment,
- })
- //environment, err := site_service.UpdateOfficeEnvironment(id, userOrgID)
- //if err !=nil{
- // this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- // return
- //}
- //this.ServeSuccessJSON(map[string]interface{}{
- // "environment":environment,
- //})
- }
-
- func (this *Microwebsite) Hispitalmore() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- id, _ := this.GetInt64("id")
- hospital, err := site_service.QueryHispitalDetail(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "hospital":hospital,
- })
- }
-
- func (this *Microwebsite) GetOfficeDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- id, _ := this.GetInt64("id")
- fmt.Println("ID是多少",id)
- offices, err := site_service.GetOfficeDetail(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "offices":offices,
- })
- }
-
- func (this *Microwebsite) GetDoctorDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- id, _ := this.GetInt64("id")
- fmt.Println("米公益ID",id)
- editdoctor, err := site_service.GetDoctorDetail(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editdoctor":editdoctor,
- })
- }
-
- func (this *Microwebsite) GetOfficEnviromentDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- id, _ := this.GetInt64("id")
- fmt.Println("科室环境id",id)
- offenvironment, err := site_service.GetOfficEnviromentDetail(userOrgID, id)
- fmt.Println("错误",err)
- fmt.Println("offenvironment",offenvironment)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "offenvironment":offenvironment,
- })
- }
-
- func (this *Microwebsite) GetArticlistDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("文章详情",id)
- articlelist, err := site_service.GetArticlelistById(id, userOrgID)
- fmt.Println(articlelist.Number,err)
- //fmt.Println(err)
- articlelists, err := site_service.GetAllArticles(userOrgID, articlelist.Number)
- fmt.Println("articlelist",articlelist)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "articlelists":articlelists,
- })
- }
-
- func (this *Microwebsite) GetActivitesDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("活动详情",id)
- addactivity, err := site_service.GetAllActivitiById(id, userOrgID)
- fmt.Println("err",err)
- activity, err := site_service.GetAllActivities(userOrgID, addactivity.Number)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "activity":activity,
- })
- }
-
- func (this *Microwebsite) AddNavigation() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- navtitle := dataBody["navtitle"].(string)
- if len(navtitle) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "导航标题不能为空")
- return
- }
-
- fmt.Println("导航标题",navtitle)
-
- navigationImages := dataBody["navigationImages"].(string)
- if len(navigationImages) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "导航图片不能为空")
- return
- }
- fmt.Println("导航图片",navigationImages)
- nonavigationimages := dataBody["nonavigationImages"].(string)
- jumpset := int64(dataBody["jumpset"].(float64))
- if jumpset <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "跳转设置不能为空")
- return
- }
- fmt.Println("调转设置",jumpset)
- navigationaddress := dataBody["navigationaddress"].(string)
- fmt.Println("链接地址",navigationaddress)
- linkid := int64(dataBody["linkid"].(float64))
- fmt.Println("linkID",linkid)
- linktype := int64(dataBody["linktype"].(float64))
- navigation := models.SgjPatientNavigation{
- Navtitle: navtitle,
- Navimages: navigationImages,
- Nonavimages:nonavigationimages,
- Jumpset: jumpset,
- Navaddress: navigationaddress,
- UserOrgId:userOrgID,
- Status: 1,
- Ctime:time.Now().Unix(),
- Linkid:linkid,
- Linktype:linktype,
- }
- err = site_service.AddNavigation(&navigation)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "navigation":navigation,
- })
- }
-
- func (this *Microwebsite) GetNavigationList() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- navigation, err := site_service.GetNavigationList(userOrgID)
- fmt.Println("导航错误是什么",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "navigation":navigation,
- })
- }
-
- func (this *Microwebsite) AddShareInfo() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
-
- sharetitle := dataBody["sharetitle"].(string)
- fmt.Println("比阿尼",sharetitle)
- if len(sharetitle) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "分享标题不能为空")
- return
- }
-
- shareintroduction := dataBody["shareintroduction"].(string)
- fmt.Println("分享内容",sharetitle)
- if len(shareintroduction) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "分享标题不能为空")
- return
- }
-
- shareImages := dataBody["shareImages"].(string)
- fmt.Println("分享图片",shareImages)
- if len(shareImages) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "分享标题不能为空")
- return
- }
-
- share := models.SgjPatientShare{
- ShareTitle: sharetitle,
- ShareIntroduction: shareintroduction,
- ShareImages: shareImages,
- Ctime: time.Now().Unix(),
- UserOrgId:userOrgID,
- Status: 1,
- }
- fmt.Println("share是设么",share)
- err = site_service.AddShareInfo(&share)
-
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "share":share,
- })
- }
-
- func (this *Microwebsite) GetShareInfo() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- share, err := site_service.GetShareInfo(userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- fmt.Println("错误是什么?",err)
- this.ServeSuccessJSON(map[string]interface{}{
- "share":share,
- })
- fmt.Println("返回share是什么",share)
- }
-
- func (this *Microwebsite) DeleteNavition() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- id, _ := this.GetInt64("id")
- fmt.Println("id是什么呢",id)
- err := site_service.DeleteNavitionById(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除成功")
- return
- }
- returnData := make(map[string]interface{}, 0)
- returnData["msg"] = "ok"
- this.ServeSuccessJSON(returnData)
- return
- }
-
- func (this *Microwebsite) DeleteModle() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- id, _ := this.GetInt64("id")
- fmt.Println("模块ID",id)
- err := site_service.DeleteModle(userOrgID, id)
- fmt.Println("错误是什么",err)
- errtw := site_service.DeleteModleByModeID(userOrgID, id)
- way := site_service.DeleteRideWay(userOrgID, id)
- workTime := site_service.DeleteWorkTime(userOrgID, id)
- conrotation := site_service.DeleteConrotation(id, userOrgID)
- fmt.Println("错误是什么",errtw,way,workTime)
- fmt.Println(conrotation)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除成功")
- return
- }
- returnData := make(map[string]interface{}, 0)
- returnData["msg"] = "ok"
- this.ServeSuccessJSON(returnData)
- return
- }
-
- func (this *Microwebsite) GetOrderModel() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- ordmodel, err := site_service.GetOrederModel(userOrgID)
- fmt.Println("ordemodel是社没什么",ordmodel)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "ordmodel":ordmodel,
- })
- }
-
- func (this *Microwebsite) AddRotationpic() {
- fmt.Println("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- images := dataBody["Images"].(string)
- fmt.Println("图片",images)
- if len(images) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "图片不能为空")
- return
- }
-
- sort := int64(dataBody["sort"].(float64))
- if sort <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序不能为空")
- return
- }
- fmt.Println("排序",sort)
- piclink := int64(dataBody["piclink"].(float64))
- if piclink <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "图片链接不能为空")
- return
- }
- fmt.Println("图片链接",piclink)
- linkaddress := dataBody["linkaddress"].(string)
- fmt.Println("链接地址",linkaddress)
- linkid := int64(dataBody["linkid"].(float64))
- fmt.Println("linkid是什么",linkid)
- conrotation := models.SgjPatientConrotation{
- Images: images,
- Sort: sort,
- Piclink: piclink,
- Linkaddress: linkaddress,
- Status: 1,
- Ctime: time.Now().Unix(),
- UserOrgId: userOrgID,
- Modeid:0,
- ImgShow:1,
- Linkid:linkid,
- }
-
- err = site_service.AddRotationpic(conrotation)
- patientConrotation, err := site_service.GetPatientConrotationLast(userOrgID)
- fmt.Println("patientConrotation是设么",patientConrotation.ID)
- fmt.Println("err是什么",err)
- conrotations, total, err := site_service.GetTotalCount(userOrgID)
- fmt.Println("conrotations",conrotations)
- //conlinkaddress := models.SgjPatientConlinkaddress{
- // ConId:patientConrotation.ID,
- //}
- //err = site_service.UpdateConLinkAddress(userOrgID, 0, conlinkaddress)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "total":total,
- "conrotation":conrotation,
- })
- }
-
- func (this *Microwebsite) GetRotationimages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- conrotations, err := site_service.GetRotationImages(userOrgID)
- fmt.Println(conrotations)
- fmt.Println("海克斯错误是什么",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "conrotations":conrotations,
- })
- }
-
- func (this *Microwebsite) AddrotationImage() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("模块标题",title)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "模块标题不能为空")
- return
- }
-
- sort := int64(dataBody["sort"].(float64))
- if sort<=0{
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong,"排序不能为空")
- return
- }
- fmt.Println("排序",sort)
- rotationImages := dataBody["rotationImages"]
- fmt.Println("图片",rotationImages)
- images := strings.Replace(strings.Trim(fmt.Sprint(rotationImages), "[]"), " ", ",", -1)
- fmt.Println("images",images)
-
- idsInters := dataBody["ids"].([]interface{})
- fmt.Println("id集合是",idsInters)
- if len(idsInters) == 0 {
- if err != nil {
- this.ServeFailJsonSend(enums.ErrorCodeDBDelete, "删除会员失败:(没有选择会员)")
- return
- }
- }
-
- ids := make([]int64, 0)
- for _, idsInter := range idsInters {
- id := int64(idsInter.(float64))
- ids = append(ids, id)
- }
- ordmodel := models.SgjPatientOrdmodel{
- Title: title,
- Sort: sort,
- ModeType: 1,
- Ctime:time.Now().Unix(),
- Status:1,
- UserOrgId:userOrgID,
-
- }
- err = site_service.AddOrdModel(ºodel)
- fmt.Println("错苏是设么",err)
- patientOrdmodel, err := site_service.QueryOrdeModelByID(userOrgID)
- conrotation := models.SgjPatientConrotation{
- Modeid: patientOrdmodel.ID,
- }
-
- err = site_service.UpdateConrotaions(userOrgID, ids, conrotation)
- fmt.Println("rongfeng",err)
- oldrotation := models.SgjPatientOldrotation{
- Title: title,
- Sort: sort,
- RotationImages: images,
- ModeId: patientOrdmodel.ID,
- Status: 1,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- }
- err = site_service.AddrotationImage(&oldrotation)
- patientConrotation := models.SgjPatientConrotation{
- Modeid: patientOrdmodel.ID,
- }
- err = site_service.UpdateConrotation(userOrgID, ids, patientConrotation)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "oldrotation":oldrotation,
- })
- }
-
- func (this *Microwebsite) AddImageslink() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- id, _ := this.GetInt64("id")
- fmt.Println("id是多少",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- imageUrl := dataBody["imageUrl"].(string)
- fmt.Println("图片编辑",imageUrl)
- if len(imageUrl) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "图片编辑不能为空")
- return
- }
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- if sort <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "排序不能为空")
- return
- }
- imagelink :=int64(dataBody["imagelink"].(float64))
- if imagelink <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "图片链接不能为空")
- return
- }
- fmt.Println("图片链接",imagelink)
- linkaddress := dataBody["linkaddress"].(string)
- editpiclink := models.SgjPatientEditpiclink{
- Images: imageUrl,
- Sort: sort,
- Piclink: imagelink,
- Linkaddress: linkaddress,
- Status: 1,
- Ctime: time.Now().Unix(),
- UserOrgId: userOrgID,
- Modeid:0,
- ImgShow:1,
- Linkid:id,
- }
-
- err = site_service.AddImageslink(&editpiclink)
- edipiclink, total, err := site_service.GetCountImages(userOrgID)
- fmt.Println("错误是什么错误是什么错误是什么错误是什么错误是什么",err)
- fmt.Println(total)
- fmt.Println(edipiclink)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editpiclink":editpiclink,
- "total":total,
- })
- }
-
- func (this *Microwebsite) GetEditImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- editpiclinks, err := site_service.GetEditImages(userOrgID)
- fmt.Println("查询到的数据",editpiclinks,err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editpiclinks":editpiclinks,
- })
- }
-
- func (this *Microwebsite) AddMagicNavi() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("这个是",userOrgID)
-
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- linkid := int64(dataBody["linkid"].(float64))
- fmt.Println("linkid是多少",linkid)
- margtitle := dataBody["margtitle"].(string)
- fmt.Println("导航标题",margtitle)
- if len(margtitle) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "导航标题不能为空")
- return
- }
- margImage := dataBody["margImage"].(string)
- fmt.Println("导航图标",margImage)
- if len(margtitle) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "导航图标不能为空")
- return
- }
- jumpset := int64(dataBody["jumpset"].(float64))
- fmt.Println("跳转设置",jumpset)
- if len(margtitle) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "跳转设置不能为空")
- return
- }
- marginaddress := dataBody["marginaddress"].(string)
- fmt.Println("链接地址",marginaddress)
- //if len(marginaddress) == 0 {
- // this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "导航图标不能为空")
- // return
- //}
-
- editmargin := models.SgjPatientEditmargin{
- Margtitle: margtitle,
- Margimage: margImage,
- Jumpset: jumpset,
- Marginaddress: marginaddress,
- Status: 1,
- Ctime: time.Now().Unix(),
- UserOrgId: userOrgID,
- ImgShow:1,
- Modeid:0,
- Linkid:linkid,
- }
-
- err = site_service.AddMagicNavi(&editmargin)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editmargin":editmargin,
- })
- }
-
- func (this *Microwebsite) GetMagicImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- editmargins, err := site_service.GetMagicImages(userOrgID)
- fmt.Println("错误",err)
- fmt.Println("editmargins",editmargins)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editmargins":editmargins,
- })
- }
-
- func (this *Microwebsite) AddMarginChart() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println(userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("图片编辑",title)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "图片编辑不能为空")
- return
- }
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- if sort <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "图片编辑不能为空")
- return
- }
- macimages := dataBody["marginImages"]
- images := strings.Replace(strings.Trim(fmt.Sprint(macimages), "[]"), " ", ",", -1)
- fmt.Println("images",images)
- marginTitle := dataBody["margintTitle"]
- fmt.Println("魔方导航标题",marginTitle)
- margintitletwo := strings.Replace(strings.Trim(fmt.Sprint(marginTitle), "[]"), " ", ",", -1)
- fmt.Println("margintitle",margintitletwo)
- idsInters := dataBody["ids"].([]interface{})
- fmt.Println("id集合是",idsInters)
- if len(idsInters) == 0 {
- if err != nil {
- this.ServeFailJsonSend(enums.ErrorCodeDBDelete, "删除会员失败:(没有选择会员)")
- return
- }
- }
-
- ids := make([]int64, 0)
- for _, idsInter := range idsInters {
- id := int64(idsInter.(float64))
- ids = append(ids, id)
- }
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- ModeType: 8,
- }
- site_service.AddPatientModel(&model)
- fmt.Println("rotation是什么",model)
- patientModel, err := site_service.QueryModel(userOrgID)
-
- macnavigation := models.SgjPatientMacnavigation{
- Title: title,
- Sort: sort,
- MacImages: images,
- MacTitles:margintitletwo,
- Modeid: patientModel.ID,
- Status: 1,
- Ctime: time.Now().Unix(),
- UserOrgId: userOrgID,
- }
- err = site_service.AddMarginChart(&macnavigation)
- editmargin := models.SgjPatientEditmargin{
- Modeid: patientModel.ID,
- }
- err = site_service.UpdateEditMagin(userOrgID, ids, editmargin)
- fmt.Println("错误是中秋",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "macnavigation":macnavigation,
- })
- }
-
- func (this *Microwebsite) DeleteRotations(){
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- //fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- //fmt.Println("id是什么",id)
- err := site_service.DeleteRotations(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除图片失败")
- return
- }
- edipiclink, total, err := site_service.GetCountImages(userOrgID)
- fmt.Println("edipiclink",edipiclink)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "total":total,
- })
- returnData := make(map[string]interface{}, 0)
- returnData["msg"] = "ok"
- this.ServeSuccessJSON(returnData)
- return
- }
-
- func (this *Microwebsite) EditRotationImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println(userOrgID)
- id, _ := this.GetInt64("id")
- //fmt.Println("id是什么",id)
- editpiclink, err := site_service.UpdateRotationImages(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editpiclink":editpiclink,
- })
- }
-
- func (this *Microwebsite) SaveRotationImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是什么",id)
-
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- images := dataBody["images"].(string)
- fmt.Println("图片编辑",images)
- if len(images) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "图片编辑不能为空")
- return
- }
- sort :=int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- if(sort<=0){
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong,"排序不能为空")
- return
- }
- piclink :=int64(dataBody["piclink"].(float64))
- fmt.Println("图片链接",piclink)
- if (piclink <= 0) {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "图片编辑不能为空")
- return
- }
- linkaddress := dataBody["linkaddress"].(string)
-
- fmt.Println("链接地址",linkaddress)
-
- editpiclink := models.SgjPatientEditpiclink{
- Images: images,
- Sort: sort,
- Piclink: piclink,
- Linkaddress: linkaddress,
- }
- err = site_service.SaveRotationImages(id, userOrgID, editpiclink)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editpiclink":editpiclink,
- })
- }
-
- func (this *Microwebsite) EditNavigation() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("",userOrgID)
- id, _ := this.GetInt64("id")
- //fmt.Println("id是什么",id)
- navigation, err := site_service.EditNavigation(userOrgID,id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "navigation":navigation,
- })
- }
-
- func (this *Microwebsite) SaveNavigation() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是多少呢",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- navtitle := dataBody["navtitle"].(string)
- fmt.Println("导航标题",navtitle)
- if len(navtitle) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "图片编辑不能为空")
- return
- }
- navimages := dataBody["navimages"].(string)
- fmt.Println("导航图标选中",navimages)
- if len(navimages) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "图片编辑不能为空")
- return
- }
-
- noCheckImages := dataBody["nonavimages"].(string)
- fmt.Println("导航图标未选中",noCheckImages)
- if len(navimages) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "图片编辑不能为空")
- return
- }
- jumpset := int64(dataBody["jumpset"].(float64))
- fmt.Println("跳转设置",jumpset)
- if jumpset <= 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "图片编辑不能为空")
- return
- }
- navaddress := dataBody["navaddress"].(string)
- fmt.Println("链接地址",navaddress)
- linkid := int64(dataBody["linkid"].(float64))
- fmt.Println("linkid是多少",linkid)
- linktype := int64(dataBody["linktype"].(float64))
- navigation := models.SgjPatientNavigation{
- Navtitle: navtitle,
- Navimages: navimages,
- Nonavimages:noCheckImages,
- Jumpset: jumpset,
- Navaddress: navaddress,
- Linkid:linkid,
- Linktype:linktype,
- }
- err = site_service.UpdateNavtion(id, userOrgID, navigation)
- navigations, err := site_service.GetDefaultNavigation(userOrgID)
- fmt.Println("err是什么",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "navigation":navigation,
- "navigations":navigations,
- })
- }
-
- func (this *Microwebsite) AddHospital() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("导航标题",title)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "标题不能为空")
- return
- }
- sort := int64(dataBody["sort"].(float64))
- if sort<=0{
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong,"排序不能为空")
- return
- }
- fmt.Println("排序",sort)
- address :=dataBody["address"].(string)
- fmt.Println("医院地址",address)
- if len(address) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "标题不能为空")
- return
- }
- patientOrdmodel := models.SgjPatientOrdmodel{
- Title: title,
- Sort: sort,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- ModeType: 2,
- }
- site_service.AddOrdModel(&patientOrdmodel)
- ordmodel, err := site_service.QueryOrdeModelByID(userOrgID)
-
- hosaddress := models.SgjPatientHosaddress{
- Title: title,
- Sort: sort,
- Address: address,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- Modeid: ordmodel.ID,
- }
- err = site_service.AddHosAddress(&hosaddress)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "hosaddress":hosaddress,
- })
- }
-
- func (this *Microwebsite) DeleteImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- id, _:= this.GetInt64("id")
- fmt.Println("id是神么",id)
- err := site_service.DeleteImages(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- conrotation, total, err := site_service.GetTotalCount(userOrgID)
- fmt.Println("conrotation",conrotation)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "total":total,
- })
- returnData := make(map[string]interface{}, 0)
- returnData["msg"] = "ok"
- this.ServeSuccessJSON(returnData)
- return
- }
-
- func (this *Microwebsite) DeleteSingleImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- id, _:= this.GetInt64("id")
- modeid, _ := this.GetInt64("modeid")
- fmt.Println("机构id",userOrgID)
- fmt.Println("编辑录播id",id)
- fmt.Println("模块id",modeid)
- err := site_service.DeleteSingleImages(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- edipiclink, total, err := site_service.GetDeleteImages(userOrgID,modeid)
- fmt.Println("total是什么",total)
- fmt.Println(edipiclink)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "total":total,
- })
- returnData := make(map[string]interface{}, 0)
- returnData["msg"] = "ok"
- this.ServeSuccessJSON(returnData)
- return
- }
-
-
- func (this *Microwebsite) AddActive() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("活动标题",title)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "标题不能为空")
- return
- }
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- number := int64(dataBody["number"].(float64))
- fmt.Println("条数",number)
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- Ctime: time.Now().Unix(),
- UserOrgId: userOrgID,
- ModeType: 7,
- Status: 1,
- }
- site_service.AddPatientModel(&model)
- patientModel, err := site_service.QueryModel(userOrgID)
- addactivity := models.SgjPatientAddactivity{
- Title: title,
- Sort: sort,
- Number: number,
- Ctime: time.Now().Unix(),
- UserOrgId: userOrgID,
- Modeid: patientModel.ID,
- Status: 1,
- }
- err = site_service.AddActivity(&addactivity)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "addactivity":addactivity,
- })
- }
-
- func (this *Microwebsite) GetActivity() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是多少",id)
- addactivity, err := site_service.QueryActivity(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "addactivity":addactivity,
- })
- }
-
- func (this *Microwebsite) Saveactivit() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是多少",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("活动标题",title)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "标题不能为空")
- return
- }
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- number := int64(dataBody["number"].(float64))
- fmt.Println("条数",number)
- modeid := int64(dataBody["modeid"].(float64))
- fmt.Println("模块ID",modeid)
- addactivity := models.SgjPatientAddactivity{
- Title: title,
- Sort: sort,
- Number: number,
- }
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- }
- err = site_service.UpdateModel(modeid, userOrgID, model)
- fmt.Println("错误",err)
- err = site_service.UpdateActivit(id, userOrgID, addactivity)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "addactivity":addactivity,
- })
- }
-
- func (this *Microwebsite) DeleteMargin() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是什么",id)
- err := site_service.DeleteMargin(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- returnData := make(map[string]interface{}, 0)
- returnData["msg"] = "ok"
- this.ServeSuccessJSON(returnData)
- return
- }
-
- func (this *Microwebsite) GetRotationImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是什么",id)
- //site_service.GetEditRotationImages(id)
- }
-
- func (this *Microwebsite) GetRotationDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- //fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("海珍id是什么",id)
- oldrotation, err := site_service.GetEditRotationImages(id, userOrgID)
- conrotation, err := site_service.GetEditConrotion(id, userOrgID)
- fmt.Println("错误",err)
- fmt.Println(oldrotation)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "oldrotation":oldrotation,
- "conrotation":conrotation,
- })
- }
-
- func (this *Microwebsite) EditVisibleById() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
-
- conrotation, err := site_service.EditVisibleById(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "conrotation":conrotation,
- })
- }
-
- func (this *Microwebsite) SaveEditpic() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("海珍id是什么",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- images := dataBody["images"].(string)
- fmt.Println("图片",images)
- if len(images) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "标题不能为空")
- return
- }
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- piclink := int64(dataBody["piclink"].(float64))
- fmt.Println("图片链接",piclink)
- linkaddress := dataBody["linkaddress"].(string)
- fmt.Println("链接地址",linkaddress)
- modeid := int64(dataBody["modeid"].(float64))
- fmt.Println("天梦中",modeid)
- conrotation := models.SgjPatientConrotation{
- Images: images,
- Sort: sort,
- Piclink: piclink,
- Linkaddress: linkaddress,
- }
- err = site_service.UpdateEditpic(id, userOrgID,conrotation)
- fmt.Println("err错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- conrotations, err := site_service.QueryConRotation(modeid, userOrgID)
- fmt.Println("错误小小马",err)
- fmt.Println(conrotations)
- this.ServeSuccessJSON(map[string]interface{}{
- "conrotation":conrotation,
- "conrotations":conrotations,
- })
- }
-
- func (this *Microwebsite) AddEditpic() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- images := dataBody["images"].(string)
- fmt.Println("图片",images)
- if len(images) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "标题不能为空")
- return
- }
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- piclink := int64(dataBody["piclink"].(float64))
- fmt.Println("图片链接",piclink)
- linkaddress := dataBody["linkaddress"].(string)
- fmt.Println("链接地址",linkaddress)
- id, _ := this.GetInt64("id")
- fmt.Println("下孟子id",id)
- oldrotation, err := site_service.QueryOldrotion(id, userOrgID)
- fmt.Println("oldrotation",oldrotation)
- conrotation := models.SgjPatientConrotation{
- Images: images,
- Sort: sort,
- Piclink: piclink,
- Linkaddress: linkaddress,
- Status: 1,
- Modeid: id,
- UserOrgId: userOrgID,
- Ctime:time.Now().Unix(),
- ImgShow:1,
- }
- err = site_service.AddEditpic(&conrotation)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- conrotations, erros := site_service.QueryConRotation(id, userOrgID)
- fmt.Println("门前错误",erros)
- fmt.Println("conrotations是什么",conrotations)
- this.ServeSuccessJSON(map[string]interface{}{
- "conrotation":conrotation,
- "conrotations":conrotations,
- })
- }
-
- func (this *Microwebsite) AddEdialogVisible() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构ID",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("这个ID是",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("标题",title)
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- rotationImages := dataBody["rotationImages"]
- images := strings.Replace(strings.Trim(fmt.Sprint(rotationImages), "[]"), " ", ",", -1)
- fmt.Println("图片",images)
-
- oldrotation := models.SgjPatientOldrotation{
- Title: title,
- Sort: sort,
- RotationImages: images,
- }
- err = site_service.UpdateConrotaionById(id, userOrgID,oldrotation)
- fmt.Println(err)
- fmt.Println("马文强错错误是什么",err)
- ordmodel := models.SgjPatientOrdmodel{
- Title: title,
- Sort: sort,
- }
- err = site_service.UpdateOrdeModel(id, userOrgID, ordmodel)
-
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "oldrotation":oldrotation,
- "ordmodel":ordmodel,
- })
- }
-
- func (this *Microwebsite) GetEditRotationimages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("编辑轮播图机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是多少?",id)
- model, err := site_service.GetPatientModel(id, userOrgID)
- fmt.Println("patientEditpiclink",model)
- fmt.Println("错误",err)
- editpiclink, err := site_service.QueryEditpiclink(id, userOrgID)
- fmt.Println("错误是多少",err)
- fmt.Println("返回数据",editpiclink)
- editpiclinks, total, err := site_service.QueryEditpiclinkCount(id, userOrgID)
- fmt.Println(editpiclinks)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
-
- this.ServeSuccessJSON(map[string]interface{}{
- "model":model,
- "editpiclink":editpiclink,
- "total":total,
- })
-
- }
-
- func (this *Microwebsite) GetEditSingleVisible() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是多少?",id)
- editpiclink, err := site_service.GetEditSingleVisible(id, userOrgID)
-
- fmt.Println("错误",err)
- fmt.Println("editpiclink",editpiclink)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editpiclink":editpiclink,
- })
- }
-
- func (this *Microwebsite) UpdateSingleForm() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是多少",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- images := dataBody["images"].(string)
- fmt.Println("图片",images)
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- piclink := int64(dataBody["piclink"].(float64))
- fmt.Println("图片链接",piclink)
- linkaddress := dataBody["linkaddress"].(string)
- fmt.Println("链接地址",linkaddress)
- modelid := int64(dataBody["modeid"].(float64))
- linkid := int64(dataBody["linkid"].(float64))
- editpiclink := models.SgjPatientEditpiclink{
- Images: images,
- Sort: sort,
- Piclink: piclink,
- Linkaddress: linkaddress,
- Linkid:linkid,
- }
- err = site_service.UpdateEditPatPicLink(id, userOrgID, editpiclink)
- fmt.Println("第一个错误是设么",err)
- patientEditpiclink, err := site_service.GetQueryEditpiclink(modelid, userOrgID)
- fmt.Println("错误是多",err)
- fmt.Println("pateientEditpiclink是多少",patientEditpiclink)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editpiclink":editpiclink,
- "patientEditpiclink":patientEditpiclink,
- })
-
- }
-
- func (this *Microwebsite) AddEditPicForm() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("这个广告id是多少?",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- images := dataBody["images"].(string)
- fmt.Println("图片",images)
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- piclink := int64(dataBody["piclink"].(float64))
- fmt.Println("图片链接",piclink)
- linkaddress := dataBody["linkaddress"].(string)
- fmt.Println("链接地址",linkaddress)
- linkid := int64(dataBody["linkid"].(float64))
-
- //patientRotation, err := site_service.GetPatientRotationById(id, userOrgID)
- //fmt.Println("错误",err)
- //fmt.Println("rotation数据",patientRotation)
- editpiclink := models.SgjPatientEditpiclink{
- Images: images,
- Sort: sort,
- Piclink: piclink,
- Linkaddress: linkaddress,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- Modeid: id,
- ImgShow:1,
- Linkid:linkid,
- }
- err = site_service.AddImageslink(&editpiclink)
- editpiclinks, err := site_service.GetPicImages(userOrgID, id)
- fmt.Println("oooooooooooooooooooooooobbbbbbbbbbbbbb")
- fmt.Println("err",err)
- edipiclink, total, err := site_service.GetCountPicImages(userOrgID, id)
- fmt.Println(edipiclink)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editpiclinks":editpiclinks,
- "editpiclink":editpiclink,
- "total":total,
- })
- }
-
- func (this *Microwebsite) AddRotationVisible() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("编辑轮播id是多少",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("编辑轮播标题",title)
- sort:= int64(dataBody["sort"].(float64))
- fmt.Println("编辑轮播排序",sort)
- images := dataBody["images"]
- fmt.Println("编辑轮播图片",images)
- image:= strings.Replace(strings.Trim(fmt.Sprint(images), "[]"), " ", ",", -1)
- //fmt.Println(image)
- patientRotation := models.SgjPatientRotation{
- Title: title,
- Sort: sort,
- RotationImages: image,
- }
- //err = site_service.UpdateRotationByid(id, userOrgID, patientRotation)
- //fmt.Println("这个错误是设么",err)
- two := site_service.UpdateEditPicLinkTwo(id, userOrgID)
- fmt.Println("two",two)
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- }
- //rotation, err := site_service.GetPatientRotationById(id, userOrgID)
- //fmt.Println("错误",err)
- err = site_service.UpdateModelById(id, userOrgID, model)
- fmt.Println("这个错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "patientRotation":patientRotation,
- "model":model,
- })
- }
-
- func (this *Microwebsite) GetEditImagesDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("海珍id是多少",id)
- editmargin, err := site_service.QuerEditMarginById(id, userOrgID)
- fmt.Println("错误",err)
- fmt.Println("editmargin",editmargin)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editmargin":editmargin,
- })
- }
-
- func (this *Microwebsite) UpdateEditMacgin() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- margtitle := dataBody["margtitle"].(string)
- fmt.Println("导航标题",margtitle)
- margimage := dataBody["margimage"].(string)
- fmt.Println("导航图标",margimage)
- jumpset := int64(dataBody["jumpset"].(float64))
- fmt.Println("跳转设置",jumpset)
- marginaddress := dataBody["marginaddress"].(string)
- fmt.Println("地址",marginaddress)
- editmargin := models.SgjPatientEditmargin{
- Margtitle: margtitle,
- Margimage: margimage,
- Jumpset: jumpset,
- Marginaddress: marginaddress,
- }
- err = site_service.UpdateMarginById(id, userOrgID, editmargin)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editmargin":editmargin,
- })
- }
-
- func (this *Microwebsite) GetActivities() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- //fmt.Println("我爱你中国")
- //fmt.Println("机构id",userOrgID)
- addactivity, err := site_service.GetActivitiesById(userOrgID)
- //fmt.Println("错误",err)
- //fmt.Println("活动限制",addactivity.Number)
- activity, err := site_service.GetAllActivities(userOrgID, addactivity.Number)
- //fmt.Println("错误",err)
- //fmt.Println("火气大",activity)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "activity":activity,
- })
- }
-
- func (this *Microwebsite) GetArticleType() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- category, err := site_service.GetArticleType(userOrgID)
- fmt.Println("错误",err)
- fmt.Println("文章分类",category)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "category":category,
- })
- }
-
- func (this *Microwebsite) AddArticelist() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("标题",title)
- if len(title)==0 {
- title = "暂无数据"
- }
- //category := int64(dataBody["category"].(float64))
- //fmt.Println("文章分类",category)
- //categoryone := int64(dataBody["categoryone"].(float64))
- //fmt.Println("文章分类2",categoryone)
- number := int64(dataBody["number"].(float64))
- fmt.Println("展示数据",number)
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- ModeType:6,
- }
- site_service.AddPatientModel(&model)
- patientModel, err := site_service.QueryModel(userOrgID)
- articlelist := models.SgjPatientArticlelist{
- Title: title,
- Sort: sort,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- Number: number,
- Modeid: patientModel.ID,
- }
- err = site_service.AddActiclelist(&articlelist)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "articlelist":articlelist,
- })
- }
-
- func (this *Microwebsite) GetArticlelist() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("文章机构id",userOrgID)
- articlelist, err := site_service.GetArticlelist(userOrgID)
- fmt.Println("articlelist",articlelist)
- fmt.Println("错误",err)
- fmt.Println(articlelist.Number)
- articlelists, err := site_service.GetAllArticles(userOrgID, articlelist.Number)
- fmt.Println("文章列表",articlelists)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "articlelists":articlelists,
- })
- }
-
- func (this *Microwebsite) EditGetArticlistDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是多少?",id)
- articlelist, err := site_service.GetArticlelistById(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "articlelist":articlelist,
- })
- }
-
- func (this *Microwebsite) SaveArticeDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := int64(adminUserInfo.CurrentOrgId)
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("获取id是多少?",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("活动标题",title)
- if len(title) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "标题不能为空")
- return
- }
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- number := int64(dataBody["number"].(float64))
- fmt.Println("条数",number)
- modeid := int64(dataBody["modeid"].(float64))
- fmt.Println("模块ID",modeid)
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- }
- err = site_service.UpdateModel(modeid, userOrgID, model)
- fmt.Println("错误",err)
- articlelist := models.SgjPatientArticlelist{
- Title: title,
- Sort: sort,
- Number: number,
- }
- err = site_service.UpdateArticeDetail(id, userOrgID, articlelist)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "articlelist":articlelist,
- "model":model,
- })
- }
-
- func(this *Microwebsite) GetMacImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- id, _:= this.GetInt64("id")
- fmt.Println("机构id",userOrgID)
- fmt.Println("导航图标",id)
- model, err := site_service.GetModelById(id, userOrgID)
- fmt.Println("错误是设么",err)
- fmt.Println("model是什么",model)
- macnavigation, err := site_service.GetMacImagesByModeid(id, userOrgID)
- fmt.Println("中袖返回数据",macnavigation)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "macnavigation":macnavigation,
- "model":model,
- })
- }
-
- func (this *Microwebsite) GetEnImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- enviroimages, err := site_service.GetEnImages(userOrgID)
- fmt.Println("错误",err)
- fmt.Println("enviroimages",enviroimages)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "enviroimages":enviroimages,
- })
- }
-
- func (this *Microwebsite) GetEditEnvirimages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id,_ := this.GetInt64("id")
- fmt.Println("id是",id)
- enviroimages, err := site_service.GetEditEnvirimagesById(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "enviroimages":enviroimages,
- })
- }
-
- func (this *Microwebsite) AddTwoImages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- enviroimages := dataBody["enviroimages"].(string)
- fmt.Println("活动标题",enviroimages)
- if len(enviroimages) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "标题不能为空")
- return
- }
- sort:= int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- patientEnviroimages := models.SgjPatientEnviroimages{
- Enviroimages: enviroimages,
- Sort: sort,
- }
- err = site_service.UpdateEnviroimages(id, userOrgID, patientEnviroimages)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "patientEnviroimages":patientEnviroimages,
- })
- }
-
- func (this *Microwebsite) AddOfficeThree() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("科室环境id是",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- officeImages := dataBody["officeImages"].(string)
- fmt.Println("活动标题",officeImages)
- if len(officeImages) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "标题不能为空")
- return
- }
- sort:= int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- offenvironment, err := site_service.GetOffENvironmentById(id, userOrgID)
- fmt.Println("offenvironment",offenvironment)
- enviroimages := models.SgjPatientEnviroimages{
- Enviroimages: officeImages,
- Sort: sort,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- Modeid: id,
- }
- err = site_service.AddOfficeThree(&enviroimages)
- fmt.Println("err",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- patientEnviroimages, err := site_service.GetQueryImages(id, userOrgID)
- this.ServeSuccessJSON(map[string]interface{}{
- "enviroimages":enviroimages,
- "patientEnviroimages":patientEnviroimages,
- })
- }
-
- func (this *Microwebsite) GetOfficeTwoVisible() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是",id)
- enviroimages, err := site_service.GetOfficeTwoVisible(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "enviroimages":enviroimages,
- })
- }
-
- func (this *Microwebsite) AddOfficeTwo() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- officeImages := dataBody["officeImages"].(string)
- fmt.Println("活动标题",officeImages)
- if len(officeImages) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "标题不能为空")
- return
- }
- sort:= int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- modelid := int64(dataBody["modelid"].(float64))
- fmt.Println("小泽",modelid)
- enviroimages := models.SgjPatientEnviroimages{
- Enviroimages: officeImages,
- Sort: sort,
- }
- err = site_service.UpdateOfficeTwo(userOrgID, id, enviroimages)
- patientEnviroimages, err := site_service.GetQueryEnviroimage(userOrgID, modelid)
- fmt.Println("错误是什么",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "enviroimages":enviroimages,
- "patientEnviroimages":patientEnviroimages,
- })
- }
-
- func (this *Microwebsite) DeleteOfficeById() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是",id)
- err := site_service.DeleteOfficeById(id, userOrgID)
- fmt.Println("错误",err)
- returnData := make(map[string]interface{}, 0)
- returnData["msg"] = "ok"
- this.ServeSuccessJSON(returnData)
- return
- }
-
- func (this *Microwebsite) GetArticleById() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- articTypeid, _ := this.GetInt64("id")
- fmt.Println("id是",articTypeid)
- articlelist, err := site_service.GetArticleById(articTypeid, userOrgID)
- fmt.Println("错误",err)
- fmt.Println("articlelist",articlelist)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "articlelist":articlelist,
- })
- }
-
- func (this *Microwebsite) GetAllActivity() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- activtity, err := site_service.GetAllActivity(userOrgID)
- fmt.Println("活动列表",activtity)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "activtity":activtity,
- })
- }
- func (this *Microwebsite) AddData() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
-
- defineaddress := this.GetString("address")
- fmt.Println("站位地址",defineaddress)
- patientLinkaddress := models.SgjPatientLinkaddress{
- Defineaddress: defineaddress,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- }
- err := site_service.AddLinkAddress(&patientLinkaddress)
- fmt.Println("错误是设么",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "patientLinkaddress":patientLinkaddress,
- })
- }
-
-
- func (this *Microwebsite) Getlinkaddress() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id",id)
- linkaddress, err := site_service.GetLinkAddress(userOrgID,id)
- fmt.Println("错误",err)
- fmt.Println("地址",linkaddress)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "linkaddress":linkaddress,
- })
- }
-
- func (this *Microwebsite) GetAllConnecway() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- connect, err := site_service.GetAllConnecway(userOrgID)
- fmt.Println("错误是什么",err)
- fmt.Println("connect是设么",connect)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "connect":connect,
- })
- }
-
- func (this *Microwebsite) GetConnecway() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是",id)
- ordmodel, err:= site_service.GetConnecway(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "ordmodel":ordmodel,
- })
- }
-
- func (this *Microwebsite) GetConnecwayById() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是",id)
- connection, err := site_service.GetConnecwayById(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "connection":connection,
- })
- }
-
- func (this *Microwebsite) UpdateConnectway() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("标题",title)
- connecway := int64(dataBody["connecway"].(float64))
- fmt.Println("联系方式",connecway)
- content := dataBody["content"].(string)
- fmt.Println("内容",content)
- connection := models.SgjPatientConnection{
- Title: title,
- Connecway: connecway,
- Content: content,
- }
- err = site_service.UpdateConnectway(id, userOrgID, connection)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "connection":connection,
- })
- }
-
- func (this *Microwebsite) UpdateContact() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("标题",title)
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- ordmodel := models.SgjPatientOrdmodel{
- Title: title,
- Sort: sort,
- }
- connectway := models.SgjPatientConnectway{
- Title: title,
- Sort: sort,
- }
- err = site_service.UpdateOrdeModel(id, userOrgID, ordmodel)
- err = site_service.UpdateConnectways(id, userOrgID, connectway)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "ordmodel":ordmodel,
- "connectway":connectway,
- })
-
- }
-
- func (this *Microwebsite) AddConnectways() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("标题",title)
- connecway := int64(dataBody["connecway"].(float64))
- fmt.Println("联系方式",connecway)
- content := dataBody["content"].(string)
- connection := models.SgjPatientConnection{
- Title: title,
- Connecway: connecway,
- Content: content,
- UserOrgId: userOrgID,
- Ctime: time.Now().Unix(),
- Status: 1,
- }
- err = site_service.AddConnectways(&connection)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "connection":connection,
- })
- }
-
- func (this *Microwebsite) GetHostpitalIntroduction() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是",id)
- ordmodel, err := site_service.GetHostpitalIntroduction(userOrgID, id)
- hosaddress, err := site_service.GetHostpitaAddress(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "ordmodel":ordmodel,
- "hosaddress":hosaddress,
- })
-
- }
-
- func (this *Microwebsite) UpdateHospitalAddress() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("标题",title)
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- address := dataBody["hosaddress"].(string)
- fmt.Println("地址",address)
- ordmodel := models.SgjPatientOrdmodel{
- Title: title,
- Sort: sort,
- }
- hosaddress := models.SgjPatientHosaddress{
- Title:title,
- Sort:sort,
- Address:address,
- }
- err = site_service.UpdateOrdeModel(id, userOrgID, ordmodel)
- err = site_service.UpdateHosAddress(id, userOrgID, hosaddress)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "ordmodel":ordmodel,
- "hosaddress":hosaddress,
- })
- }
-
- func (this *Microwebsite) AddPicLinkAddress() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- defineaddress := dataBody["defineaddress"].(string)
- fmt.Println("defineaddress",defineaddress)
- conlinkaddress := models.SgjPatientConlinkaddress{
- Defineaddress: defineaddress,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- }
- err = site_service.AddConlinkaddress(&conlinkaddress)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "conlinkaddress":conlinkaddress,
- })
- }
-
- func (this *Microwebsite) GetLinkAddressDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("链接id",id)
- conlinkaddress, err := site_service.GetLinkAddressDetail(userOrgID, id)
- fmt.Println("错误",err)
- fmt.Println("conlinkaddress",conlinkaddress)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "conlinkaddress":conlinkaddress,
- })
- }
-
- func (this *Microwebsite) UpdatePicFformThree() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id好", userOrgID)
- id, _:= this.GetInt64("id")
- fmt.Println("id",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- defineaddress := dataBody["defineaddress"].(string)
- fmt.Println("defineaddress",defineaddress)
- conlinkaddress := models.SgjPatientConlinkaddress{
- Defineaddress: defineaddress,
- }
- err = site_service.UpdatedConlinkAddress(id, userOrgID, conlinkaddress)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "conlinkaddress":conlinkaddress,
- })
-
- }
-
- func (this *Microwebsite) GetEnImagesTwo() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- editpiclink, err := site_service.GetEnImagesTwo(userOrgID)
- fmt.Println("次哦啊",err)
- fmt.Println("editpiclink是设么",editpiclink)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editpiclink":editpiclink,
- })
- }
-
- func (this *Microwebsite) GetEnImagesThree() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- conrotation, err := site_service.GetEnImagesThree(userOrgID)
- fmt.Println("conrotation是傻子",conrotation)
- fmt.Println("cer",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "conrotation":conrotation,
- })
- }
-
- func (this *Microwebsite) AddMagiclinkData() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构ID",userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- linkType := int64(dataBody["linkType"].(float64))
- fmt.Println("链接类型",linkType)
- Instationlink := int64(dataBody["instationlink"].(float64))
- fmt.Println("站内链接",Instationlink)
- //intstationlink, err := strconv.ParseInt(Instationlink, 10, 64)
- //articeType := int64(dataBody["articeType"].(float64))
- //fmt.Println("文章分类",articeType)
- phone := dataBody["phone"].(string)
- fmt.Println("电话号码",phone)
- outstationlink := dataBody["outstationlink"].(string)
- fmt.Println("站外链接",outstationlink)
-
- magiclink := models.SgjPatientMagiclink{
- Linktype: linkType,
- Instationlink: Instationlink,
- Phone: phone,
- Outstationlink: outstationlink,
- Ctime:time.Now().Unix(),
- Status:1,
- UserOrgId:userOrgID,
- }
- err = site_service.AddMagiclinkData(&magiclink)
- fmt.Println("错误",err)
- model, err := site_service.GetPatienModelByModelId(Instationlink, userOrgID)
- fmt.Println("错误",err)
- fmt.Println("model",model)
- this.ServeSuccessJSON(map[string]interface{}{
- "magiclink":magiclink,
- "model":model,
- })
- }
-
- func (this *Microwebsite) GetMacLinkAddress() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构ID",userOrgID)
- magiclink, err := site_service.GetMacLinkAddress(userOrgID)
- fmt.Println("magiclink",magiclink)
- fmt.Println("中秋梦玲",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "magiclink":magiclink,
- })
- }
-
- func (this *Microwebsite) AddMacgicform() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构ID", userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是多少", id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("导航标题", title)
- macgicimages := dataBody["macgicimages"].(string)
- fmt.Println("导航图标", macgicimages)
- jumpset := int64(dataBody["jumpset"].(float64))
- fmt.Println("跳转设置", jumpset)
- linkaddress := dataBody["linkaddress"].(string)
- fmt.Println("链接地址", linkaddress)
- editmargin := models.SgjPatientEditmargin{
- Margtitle: title,
- Margimage: macgicimages,
- Jumpset: jumpset,
- Marginaddress: macgicimages,
- UserOrgId:userOrgID,
- Modeid: id,
- Status: 1,
- Ctime: time.Now().Unix(),
- }
- err = site_service.AddMacgicform(&editmargin)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editmargin":editmargin,
- })
- }
-
- func (this *Microwebsite) GetMacImagesDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构ID", userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是多少", id)
- editmargin, err := site_service.GetMacImagesDetail(userOrgID, id)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editmargin":editmargin,
- })
- }
-
- func (this *Microwebsite) DeleteMacImagesDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构ID", userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是多少", id)
- err := site_service.DeletMacImagesDetail(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
-
- returnData := make(map[string]interface{}, 0)
- returnData["msg"] = "ok"
- this.ServeSuccessJSON(returnData)
- return
- }
-
- func (this*Microwebsite) UpdateMacForm() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构ID", userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是多少", id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- title := dataBody["title"].(string)
- fmt.Println("导航标题", title)
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- model := models.SgjPatientModel{
- Title: title,
- Sort: sort,
- }
- err = site_service.UpdateModel(id, userOrgID, model)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "model":model,
- })
- }
-
- func (this*Microwebsite) GetEditMacImageDetail() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构中秋ID", userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("机构宗秀id",id)
- editmargin, err := site_service.GetEditMacImageDetailById(userOrgID, id)
- fmt.Println("ditmargin",editmargin)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editmargin":editmargin,
- })
- }
-
- func (this*Microwebsite) UpdateEditMacForm() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构中秋ID", userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("中秋id",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- margtitle := dataBody["margtitle"].(string)
- fmt.Println("导航标题", margtitle)
- margimage := dataBody["margimage"].(string)
- fmt.Println("导航图片",margimage)
- jumpset := int64(dataBody["jumpset"].(float64))
- fmt.Println("导航设置",jumpset)
- marginaddress := dataBody["marginaddress"].(string)
- fmt.Println("导航图标链接地址",marginaddress)
- editmargin := models.SgjPatientEditmargin{
- Margtitle: margtitle,
- Margimage: margimage,
- Jumpset: jumpset,
- Marginaddress: marginaddress,
- }
- err = site_service.UpdateEditMacFormById(id, userOrgID, editmargin)
- fmt.Println("爆粗",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editmargin":editmargin,
- })
- }
-
- func (this*Microwebsite) GetLikeMacAddressById() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- //fmt.Println("机构中秋ID", userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("中秋id",id)
- magiclink, err := site_service.GetLikeMacAddressById(userOrgID, id)
- fmt.Println("中秋快乐",magiclink)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "magiclink":magiclink,
- })
- }
-
- func (this*Microwebsite) GetArticleName() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("ID", userOrgID)
- id, _ := this.GetInt64("id")
- articlelist, err := site_service.GetArticleById(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "articlelist":articlelist,
- })
- }
-
- func (this*Microwebsite) GetAllArticeList() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- articles, err := site_service.GetAllArticeList(userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "articles":articles,
- })
- }
-
- func (this*Microwebsite) UpdateLinkAddress() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- id, _:= this.GetInt64("id")
- fmt.Println("id",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- linktype := int64(dataBody["linktype"].(float64))
- fmt.Println("链接类型",linktype)
- instationlink := int64(dataBody["instationlink"].(float64))
- fmt.Println("站类李恩杰",instationlink)
- //articetype := int64(dataBody["articetype"].(float64))
- //fmt.Println("文章类型",articetype)
- //title := int64(dataBody["title"].(float64))
- //fmt.Println("文章標題",title)
- phone := dataBody["phone"].(string)
- fmt.Println("電話",phone)
- outstationlink := dataBody["outstationlink"].(string)
- fmt.Println("展望列哪家",outstationlink)
- linkaddress := int64(dataBody["linkaddress"].(float64))
- formatInt := strconv.FormatInt(linkaddress, 10)
- fmt.Println("链接地址",linkaddress)
- if(phone != ""){
- formatInt = phone;
- }
- if(outstationlink != ""){
- formatInt = outstationlink;
- }
- magiclink := models.SgjPatientMagiclink{
- Linktype: linktype,
- Instationlink: instationlink,
- Phone: phone,
- Outstationlink: outstationlink,
- Linkaddress: formatInt,
- UserOrgId:userOrgID,
- Status:1,
- }
- model, err := site_service.GetPatienModelByModelId(linkaddress, userOrgID)
- patientMagiclink, err := site_service.GetMacLinkAddressTwo(userOrgID)
- fmt.Println("长度",len(patientMagiclink))
- if(len(patientMagiclink)== 0){
- err = site_service.AddMacLinkAddress(&magiclink)
- fmt.Println("err",err)
- }else {
- fmt.Println(magiclink)
- err = site_service.UpdateLinkAddress(id, userOrgID, magiclink)
- }
- fmt.Println("报错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "magiclink":magiclink,
- "model":model,
- })
- }
-
- func (this*Microwebsite) AddMacLinkAddress() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- linktype := int64(dataBody["linktype"].(float64))
- fmt.Println("linktype",linktype)
- instationlink := int64(dataBody["instationlink"].(float64))
- fmt.Println("instationlink",instationlink)
- phone := dataBody["phone"].(string)
- fmt.Println("phone",phone)
- outstationlink := dataBody["outstationlink"].(string)
- fmt.Println("outtationlink",outstationlink)
- magiclink := models.SgjPatientMagiclink{
- Linktype: linktype,
- Instationlink: instationlink,
- Phone: phone,
- Outstationlink: outstationlink,
- Ctime: time.Now().Unix(),
- Status: 1,
- }
- fmt.Println("magiclink",magiclink)
- err = site_service.AddMacLinkAddress(&magiclink)
- model, err := site_service.GetPatienModelByModelId(instationlink, userOrgID)
- fmt.Println(err)
- //patientMagiclink, err := site_service.GetMacLinkAddress(userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "magiclink":magiclink,
- "model":model,
- })
-
- }
-
- func (this*Microwebsite) GetLinkAddress() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- id, _:= this.GetInt64("id")
- fmt.Println("id",id)
- linkaddress, err := site_service.GetPatientLinkAddress(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "linkaddress":linkaddress,
- })
- }
-
- func (this*Microwebsite) GetCountImages() {
- fmt.Println("")
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id机构id记过id九宫UID", userOrgID)
- edipiclink, total, err := site_service.GetCountImages(userOrgID)
- fmt.Println("edipiclink是什么edipiclink是什么edipiclink是什么edipiclink是什么",edipiclink)
- fmt.Println("total是什么",total)
- fmt.Println("err是什么",err)
- }
-
- func (this*Microwebsite) AddNavigationLinkform() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- linktype := int64(dataBody["linktype"].(float64))
- fmt.Println("linktype",linktype)
- navitionlinktype := int64(dataBody["navitionlinktype"].(float64))
- fmt.Println("navitionlinktype",navitionlinktype)
- phone := dataBody["phone"].(string)
- if(phone == "0"){
- phone = ""
- }
- fmt.Println("phone",phone)
-
- outstationlink := dataBody["outstationlink"].(string)
- if(outstationlink == "0"){
- outstationlink = ""
- }
- fmt.Println("outstationlink",outstationlink)
- linkaddress := dataBody["linkaddress"].(string)
- fmt.Println("linkaddress",linkaddress)
- navgationlink := models.PatientNavgationlink{
- Linktype: linktype,
- Navitionlinktype: navitionlinktype,
- Phone: phone,
- Outstationlink: outstationlink,
- Status: 1,
- Ctime: time.Now().Unix(),
- Linkaddress:linkaddress,
- UserOrgId:userOrgID,
- }
- err = site_service.AddNavitaionLinkAddress(&navgationlink)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "navgationlink":navgationlink,
- })
-
- }
-
- func (this*Microwebsite) GetNavigationlinkaddress() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- id,_ := this.GetInt64("id")
- fmt.Println("id是什么",id)
- navgationlink, err := site_service.GetNavgationlinkAddressBylinkId(userOrgID, id)
- fmt.Println("大错误",err)
- fmt.Println(navgationlink)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "navgationlink":navgationlink,
- })
- }
-
- func (this*Microwebsite) UpdateditnavigationLink() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- //id := int64(dataBody["id"].(float64))
- //fmt.Println("id是什么",id)
- id, _ := this.GetInt64("id")
- fmt.Println("id是什么",id)
-
- linktype := int64(dataBody["linktype"].(float64))
- fmt.Println("linktype",linktype)
- navitionlinktype := int64(dataBody["navitionlinktype"].(float64))
- fmt.Println("navitionlinktype",navitionlinktype)
- phone := dataBody["phone"].(string)
- fmt.Println("phone",phone)
- outstationlink := dataBody["outstationlink"].(string)
- fmt.Println("outstationlink",outstationlink)
- linkaddress := dataBody["linkaddress"].(string)
- fmt.Println("linkaddress",linkaddress)
- navgationlink := models.PatientNavgationlink{
- Linktype: linktype,
- Navitionlinktype: navitionlinktype,
- Outstationlink: outstationlink,
- Linkaddress: linkaddress,
- Phone:phone,
- UserOrgId:userOrgID,
- Status:1,
- }
- patientNavgationlink, errcode := site_service.GetNavgationLinkById(id, userOrgID)
- fmt.Println(patientNavgationlink,errcode)
- if errcode == gorm.ErrRecordNotFound{
- err = site_service.AddNavigationlink(&navgationlink)
- fmt.Println("数据添加成功",err)
- }else if errcode == nil {
- err = site_service.UpdateditnavigationLink(id, userOrgID, navgationlink)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- }else {
- err = site_service.UpdateditnavigationLink(id, userOrgID, navgationlink)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "navgationlink":navgationlink,
- })
-
- }
-
- func (this*Microwebsite) AddDoctorInfoTwo() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- id,_ := this.GetInt64("id")
- fmt.Println("这个id",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- name := dataBody["name"].(string)
- fmt.Println("姓名",name)
- usertitle := int64(dataBody["user_title"].(float64))
- fmt.Println("职称",usertitle)
- dochead := dataBody["dochead"].(string)
- fmt.Println("医生头像",dochead)
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("排序",sort)
- content := dataBody["content"].(string)
- fmt.Println("内容",content)
- editdoctor := models.SgjPatientEditdoctor{
- DocName: name,
- DocPostion: usertitle,
- Dochead: dochead,
- DocSort: sort,
- Docintroduction: content,
- Modleid: id,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- ImgShow: 1,
- }
-
- err = site_service.AddEditDoctor(&editdoctor)
- editdoctors, err := site_service.QuerEditDoctorInfo(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editdoctor":editdoctor,
- "editdoctors":editdoctors,
- })
- }
-
- func (this*Microwebsite) GetUserOrgID(){
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- this.ServeSuccessJSON(map[string]interface{}{
- "usreOrgID":userOrgID,
- })
- }
-
- func (this *Microwebsite) GetNavigationset() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- //navigation, err := site_service.GetDefaultNavigation(userOrgID)
- //fmt.Println("错误是设么",err)
- //if (len(navigation) == 0) {
- // sgjPatientNavigation := models.SgjPatientNavigation{
- // Navtitle: "首页",
- // Navimages: "https://images.shengws.com/2099_o_1570840397245.png",
- // Nonavimages:"https://images.shengws.com/2099_o_1570840397245.png",
- // Jumpset: 1,
- // Navaddress: "",
- // Ctime: time.Now().Unix(),
- // Status: 1,
- // UserOrgId: userOrgID,
- // }
- // err = site_service.AddDefaultData(&sgjPatientNavigation)
- // patientNavigation := models.SgjPatientNavigation{
- // Navtitle: "微商城",
- // Navimages: "https://images.shengws.com/2122_o_1570840361702.png",
- // Nonavimages:"https://images.shengws.com/2122_o_1570840361702.png",
- // Jumpset: 1,
- // Navaddress: "http://shop.kuyicloud.com/app/index.php?i=2&c=entry&m=ewei_shopv2&do=mobile&fxtoken=bdc5659cbd1bd67baa9af215b0d6ae4c&fxorgid=3877×tamp=1571050598&fxadmin=185&wxref=mp.weixin.qq.com#wechat_redirect",
- // Ctime: time.Now().Unix(),
- // Status: 1,
- // UserOrgId: userOrgID,
- // }
- // err = site_service.AddDefaultData(&patientNavigation)
- // fmt.Println(err)
- // fmt.Println(patientNavigation)
- // sgjPatientNavigationtwo := models.SgjPatientNavigation{
- // Navtitle: "联系我们",
- // Navimages: "https://images.shengws.com/2138_o_1570840377129.png",
- // Nonavimages:"https://images.shengws.com/2138_o_1570840377129.png",
- // Jumpset: 1,
- // Navaddress: "",
- // Ctime: time.Now().Unix(),
- // Status: 1,
- // UserOrgId: userOrgID,
- // }
- // err = site_service.AddDefaultData(&sgjPatientNavigationtwo)
- // fmt.Println(err)
- // fmt.Println(sgjPatientNavigationtwo)
- // sgjPatientNavigationthree := models.SgjPatientNavigation{
- // Navtitle: "在线客服",
- // Navimages: "https://images.shengws.com/2079_o_1570842501972.png",
- // Nonavimages:"https://images.shengws.com/2079_o_1570842501972.png",
- // Jumpset: 1,
- // Navaddress: "0755-86526342",
- // Ctime: time.Now().Unix(),
- // Status: 1,
- // UserOrgId: userOrgID,
- // }
- // err = site_service.AddDefaultData(&sgjPatientNavigationthree)
- // fmt.Println(err)
- // fmt.Println(sgjPatientNavigationthree)
- //
- // navigations, err := site_service.GetDefaultNavigation(userOrgID)
- // fmt.Println(err)
- // if err !=nil{
- // this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- // return
- // }
- // this.ServeSuccessJSON(map[string]interface{}{
- // "sgjPatientNavigation":sgjPatientNavigation,
- // "navigations":navigations,
- // })
- //}
-
- navigations, err := site_service.GetDefaultNavigation(userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "navigations":navigations,
- })
- }
-
- func (this *Microwebsite) GetNavigationData() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- navigation, err := site_service.GetDefaultNavigation(userOrgID)
- fmt.Println("navigation是什么呢",navigation)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "navigation":navigation,
- })
- }
-
- func (this *Microwebsite) GetAllModelTitle(){
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id", userOrgID)
- patientModels, err := site_service.GetAllModelTitle(userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "patientModels":patientModels,
- })
- }
-
-
- func (this *Microwebsite) GetDoctorDetailInfo(){
- id, _ := this.GetInt64("id")
- fmt.Println("医生详情id",id)
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- editdoctor, err := site_service.GetDoctorDetailInfo(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "editdoctor":editdoctor,
- })
- }
-
- func (this *Microwebsite) GetArticleListDetail() {
- id, _ := this.GetInt64("id")
- fmt.Println("文章详情id",id)
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- articles, err := site_service.GetArticleListDetail(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "articles":articles,
- })
- }
-
- func (this *Microwebsite) GetActivitiesListDetail() {
- id, _ := this.GetInt64("id")
- fmt.Println("活动详情id",id)
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- activity, err := site_service.GetActivitiesListDetail(id, userOrgID)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "activity":activity,
- })
- }
-
- func (this *Microwebsite) AddLinkAddressThree() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- defineaddress := this.GetString("address")
- fmt.Println("自定义地址",defineaddress)
- if len(defineaddress) == 0 {
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "自定义地址不能为空")
- return
- }
- patientLinkaddress := models.SgjPatientLinkaddress{
- Defineaddress: defineaddress,
- UserOrgId:userOrgID,
- Status:1,
- Ctime:time.Now().Unix(),
- }
- err := site_service.AddLinkAddress(&patientLinkaddress)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "patientLinkaddress":patientLinkaddress,
- })
- }
-
- func (this *Microwebsite) GetLinkAddressByLinkId() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- linkid, _ := this.GetInt64("linkid")
- fmt.Println("linkid是多少?",linkid)
- linkaddress, err := site_service.GetLinkAddressByLinkId(userOrgID, linkid)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "linkaddress":linkaddress,
- })
- }
-
- func (this *Microwebsite) AddLinkAddressFour() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- address := this.GetString("address")
- fmt.Println("linkid是多少?",address)
- linkaddress := models.SgjPatientLinkaddress{
- Defineaddress: address,
- Status: 1,
- Ctime: time.Now().Unix(),
- UserOrgId: userOrgID,
- }
-
- err := site_service.AddLinkAddress(&linkaddress)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "linkaddress":linkaddress,
- })
- }
-
- func (this *Microwebsite) GetMagicLinkAddressById() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id, _:= this.GetInt64("id")
- fmt.Println("id是多少",id)
- magiclink, err := site_service.GetMagicLinkAddressById(userOrgID, id)
- fmt.Println("错误是什么",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "magiclink":magiclink,
- })
- }
-
- func (this *Microwebsite) GetMagicClickByLinkID() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- linkid, _:= this.GetInt64("linkid")
- fmt.Println("id是多少",linkid)
- magiclink, err := site_service.GetMagicClickByLinkID(userOrgID, linkid)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "magiclink":magiclink,
- })
- }
-
- func (this *Microwebsite) GeteditRotationEmages() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id",id)
- conrotation, err := site_service.GetEditRotationEmages(id, userOrgID)
- fmt.Println("错误",err)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "conrotation":conrotation,
- })
- }
-
- func (this *Microwebsite) GetOutRotationLink() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- linkid, _ := this.GetInt64("id")
- fmt.Println("id",linkid)
- conlinkaddress, err := site_service.GetOutRotationLink(userOrgID, linkid)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "conlinkaddress":conlinkaddress,
- })
- }
-
- func (this *Microwebsite) UpdatedRolinkAddress() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- //id := int64(dataBody["id"].(float64))
- id,_ := this.GetInt64("id")
- fmt.Println("id是什么",id)
- defineaddress :=dataBody["defineaddress"].(string)
- fmt.Println("defineaddress",defineaddress)
- conlinkaddress := models.SgjPatientConlinkaddress{
- Defineaddress: defineaddress,
- }
- err = site_service.UpdatedConlinkAddress(id, userOrgID, conlinkaddress)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "conlinkaddress":conlinkaddress,
- })
- }
-
- func (this *Microwebsite) UpdatedConrotation(){
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- id, _ := this.GetInt64("id")
- fmt.Println("id是什么",id)
- images := dataBody["images"].(string)
- fmt.Println("images是什么",images)
- sort := int64(dataBody["sort"].(float64))
- fmt.Println("sort",sort)
- piclink := int64(dataBody["piclink"].(float64))
- fmt.Println("piclink",piclink)
- linkaddress := dataBody["linkaddress"].(string)
- fmt.Println("linkaddress",linkaddress)
- conrotation := models.SgjPatientConrotation{
- Images: images,
- Sort: sort,
- Piclink: piclink,
- Linkaddress: linkaddress,
- }
- err = site_service.UpdatedConrotation(id, userOrgID, conrotation)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "conrotation":conrotation,
- })
- }
-
- func (this *Microwebsite) GetRotationVisibleByLinkId() {
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是什么",id)
- conlinkaddress, err := site_service.GetRotationVisibleByLinkId(id, userOrgID)
- fmt.Println("错误",err)
- fmt.Println("conlinkaddress",conlinkaddress)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "conlinkaddress":conlinkaddress,
- })
- }
-
- func (this *Microwebsite) AddRotationVisibleForm(){
- adminUserInfo := this.GetAdminUserInfo()
- userOrgID := adminUserInfo.CurrentOrgId
- fmt.Println("机构id",userOrgID)
- id, _ := this.GetInt64("id")
- fmt.Println("id是设么",id)
- dataBody := make(map[string]interface{}, 0)
- err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
- if err != nil {
- utils.ErrorLog(err.Error())
- this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
- return
- }
- defineaddress := dataBody["defineaddress"].(string)
- fmt.Println("defineaddrss",defineaddress)
- linkaddress := models.SgjPatientLinkaddress{
- Defineaddress: defineaddress,
- }
- err = site_service.UpdatedRotationVisble(id, userOrgID, linkaddress)
- if err !=nil{
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "linkaddress":linkaddress,
- })
- }
-
-
|