1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485 |
- package site
-
- import (
- "SCRM/controllers"
- "SCRM/enums"
- "SCRM/models"
- "SCRM/service/site_service"
- "SCRM/utils"
- "encoding/json"
- "fmt"
- "github.com/astaxie/beego"
- "github.com/jinzhu/gorm"
- "strconv"
- "strings"
- "time"
- )
-
- 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")
- beego.Router("/api/site/getOrgName", &Microwebsite{}, "Get:GetOrgName")
- }
-
- 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() {
- 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)
- linkid := int64(dataBody["linkid"].(float64))
- fmt.Println("linkid", linkid)
- if piclink == 1 {
- conlinkaddress, err := site_service.UpdatedConAddress(linkid, userOrgID)
- fmt.Println("错误", err)
- fmt.Println("conlinkaddress", conlinkaddress)
- }
- conrotation := models.SgjPatientConrotation{
- Images: images,
- Sort: sort,
- Piclink: piclink,
- Linkaddress: linkaddress,
- Linkid: linkid,
- }
- 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))
- if piclink == 1 {
- patientLinkaddress, err := site_service.UpdatedPatientLinkAddress(linkid, userOrgID)
- fmt.Println("hhhhhhhhhhhhhhhhhhherr错误", err)
- fmt.Println("patientlinkaddress", patientLinkaddress)
- }
- 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,
- UserOrgId: userOrgID,
- Status: 1,
- Ctime: time.Now().Unix(),
- }
- //err = site_service.UpdatedConlinkAddress(id, userOrgID, conlinkaddress)
- err = site_service.AddConlinkAddress(&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,
- })
- }
-
- func (this *Microwebsite) GetOrgName() {
- orgid, _ := this.GetInt64("orgid")
- name, err := site_service.GetOrgName(orgid)
- if err != nil {
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "name": name,
- })
- }
|