patient.js 28KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498
  1. import request from '@/utils/request'
  2. import { fromTextArea } from 'codemirror'
  3. import data from '../store/modules/data'
  4. export function fetchList(params) {
  5. return request({
  6. url: '/api/patients',
  7. method: 'get',
  8. params: params
  9. })
  10. }
  11. export function fetchAllList() {
  12. return request({
  13. url: '/api/patients/all',
  14. method: 'get'
  15. })
  16. }
  17. export function GetPatientTotal() {
  18. return request({
  19. url: '/api/patients/total',
  20. method: 'get'
  21. })
  22. }
  23. export function generateDialysisNo() {
  24. return request({
  25. url: '/api/patients/generatedialysisno',
  26. method: 'get'
  27. })
  28. }
  29. export function createPatient(patient) {
  30. return request({
  31. url: '/api/patients/create?record_date=' + patient.record_date + '&is_infectious=' + patient.is_infectious + '&remind_cycle=' + patient.remind_cycle,
  32. method: 'post',
  33. data: patient
  34. })
  35. }
  36. export function editPatient(id, patient) {
  37. return request({
  38. url: '/api/patients/edit?id=' + id + '&record_date=' + patient.record_date + '&is_infectious=' + patient.is_infectious + '&remind_cycle=' + patient.remind_cycle,
  39. method: 'put',
  40. data: patient
  41. })
  42. }
  43. export function fetchPatient(id) {
  44. return request({
  45. url: '/api/patients/get?id=' + id,
  46. method: 'get'
  47. })
  48. }
  49. export function fetchPatientDialysisSolutions(params) {
  50. return request({
  51. url: '/api/patients/dialysissolutions',
  52. method: 'Get',
  53. params: params
  54. })
  55. }
  56. export function findePatientDialysisLongSolutions(params) {
  57. return request({
  58. url: '/api/patient/findepatientdialysislongsolutions',
  59. method: 'get',
  60. params: params
  61. })
  62. }
  63. export function createPatientDialysisSolution(id, solution, mode) {
  64. return request({
  65. url: '/api/patients/dialysissolution/create?patient=' + id + '&mode=' + mode,
  66. method: 'post',
  67. data: solution,
  68. headers: {
  69. 'Permission': 3
  70. }
  71. })
  72. }
  73. export function editPatientDialysisSolution(patient, id, solution, mode) {
  74. return request({
  75. url: '/api/patients/dialysissolution/edit?patient=' + patient + '&id=' + id + '&mode=' + mode,
  76. method: 'put',
  77. data: solution,
  78. headers: {
  79. 'Permission': 3
  80. }
  81. })
  82. }
  83. export function createChildPatientDialysisSolution(id, solution) {
  84. return request({
  85. url: '/api/patients/dialysissolution/child/create?patient=' + id,
  86. method: 'post',
  87. data: solution
  88. })
  89. }
  90. export function editChildPatientDialysisSolution(patient, id, solution) {
  91. return request({
  92. url: '/api/patients/dialysissolution/child/edit?patient=' + patient + '&id=' + id,
  93. method: 'put',
  94. data: solution
  95. })
  96. }
  97. export function editDialysisSolutionDetail(patient, id, solution) {
  98. return request({
  99. url: '/api/patients/dialysissolution/detail/edit?patient=' + patient + '&id=' + id,
  100. method: 'put',
  101. data: solution
  102. })
  103. }
  104. export function deleteDialysisSolution(id) {
  105. return request({
  106. url: '/api/patients/dialysissolution/delete?id=' + id,
  107. method: 'delete'
  108. })
  109. }
  110. export function createDryWeight(patient, weight) {
  111. return request({
  112. url: '/api/patients/dryweight/create?id=' + patient,
  113. method: 'post',
  114. data: weight
  115. })
  116. }
  117. export function getDryWeights(params) {
  118. return request({
  119. url: '/api/patients/dryweight/get',
  120. method: 'get',
  121. params: params
  122. })
  123. }
  124. export function getPatientDialysisRecords(params) {
  125. return request({
  126. url: '/api/patients/dialysisrecords',
  127. method: 'get',
  128. params: params
  129. })
  130. }
  131. export function getPatientProEducation(params) {
  132. return request({
  133. url: '/api/patients/proeducation',
  134. method: 'get',
  135. params: params
  136. })
  137. }
  138. export function getCourseOfDiseaseRecords(patient_id, start_time_ymd, end_time_ymd) {
  139. var params = {
  140. patient_id: patient_id,
  141. start_time: start_time_ymd,
  142. end_time: end_time_ymd
  143. }
  144. return request({
  145. url: '/api/patient/courses',
  146. method: 'get',
  147. params: params
  148. })
  149. }
  150. export function createCourseOfDiseaseRecord(patient_id, content, record_time, title) {
  151. var params = {
  152. patient_id: patient_id,
  153. content: content,
  154. record_time: record_time,
  155. title: title
  156. }
  157. console.log('params222222', params)
  158. return request({
  159. url: '/api/patient/course/create',
  160. method: 'get',
  161. params: params
  162. })
  163. }
  164. export function modifyCourseOfDiseaseRecord(patient_id, content, record_time, id, title) {
  165. console.log(title)
  166. var params = {
  167. patient_id: patient_id,
  168. content: content,
  169. record_time: record_time,
  170. id: id,
  171. title: title
  172. }
  173. return request({
  174. url: '/api/patient/course/modify',
  175. method: 'get',
  176. params: params
  177. })
  178. }
  179. export function getRescueRecords(patient_id, start_time_ymd, end_time_ymd) {
  180. var params = {
  181. patient_id: patient_id,
  182. start_time: start_time_ymd,
  183. end_time: end_time_ymd
  184. }
  185. return request({
  186. url: '/api/patient/rescues',
  187. method: 'get',
  188. params: params
  189. })
  190. }
  191. export function createRescueRecord(patient_id, content,record_date) {
  192. var params = {
  193. patient_id: patient_id,
  194. content: content,
  195. record_date:record_date,
  196. }
  197. return request({
  198. url: '/api/patient/rescue/create',
  199. method: 'post',
  200. params: params
  201. })
  202. }
  203. export function deleteCourseOfDiseaseRecords(patient_id, ids_str) {
  204. var params = {
  205. patient_id: patient_id,
  206. ids: ids_str
  207. }
  208. return request({
  209. url: '/api/patient/course/delete',
  210. method: 'post',
  211. params: params
  212. })
  213. }
  214. export function deleteRescueRecords(patient_id, ids_str) {
  215. var params = {
  216. patient_id: patient_id,
  217. ids: ids_str
  218. }
  219. return request({
  220. url: '/api/patient/rescue/delete',
  221. method: 'post',
  222. params: params
  223. })
  224. }
  225. export function EditLapseto(patient_id, data,start_time,end_time,address) {
  226. return request({
  227. url: '/api/patients/lapseto/edit?id=' + patient_id+"&start_time="+start_time+"&end_time="+end_time+"&patient_address="+address,
  228. method: 'post',
  229. data: data
  230. })
  231. }
  232. export function PostSearch(keyword) {
  233. return request({
  234. url: '/api/patients/search?keyword=' + keyword,
  235. method: 'post'
  236. })
  237. }
  238. export function OpenView(id) {
  239. return request({
  240. url: '/api/patients/querypatientbyId',
  241. method: 'Get',
  242. params: {
  243. id: id
  244. }
  245. })
  246. }
  247. export function code(id) {
  248. return request({
  249. url: '/api/patients/codebyId',
  250. method: 'Get',
  251. params: {
  252. id: id
  253. }
  254. })
  255. }
  256. export function GetCoursePrintData(params) {
  257. return request({
  258. url: '/api/print/course',
  259. method: 'Get',
  260. params: params
  261. })
  262. }
  263. export function GetRemind(params) {
  264. return request({
  265. url: '/api/infectious/remind',
  266. method: 'Get',
  267. params: params
  268. })
  269. }
  270. export function PostRemind(params) {
  271. return request({
  272. url: '/api/remind/is_open',
  273. method: 'Post',
  274. params: params
  275. })
  276. }
  277. export function getDryWeightData(patientid, params) {
  278. console.log('patientid', patientid)
  279. return request({
  280. url: '/api/patient/getdryweightdata?patientid=' + patientid,
  281. method: 'Get',
  282. params: params
  283. })
  284. }
  285. export function getAllDoctor(params) {
  286. return request({
  287. url: '/api/patient/getAllDoctor',
  288. method: 'Get',
  289. params: params
  290. })
  291. }
  292. export function UpdateDryWeightData(params) {
  293. return request({
  294. url: '/api/patient/updatedryweightdata',
  295. method: 'Post',
  296. params: params,
  297. headers: {
  298. 'Permission': 3
  299. }
  300. })
  301. }
  302. export function getAllData(id, page, limit) {
  303. const params = {
  304. id: id,
  305. page: page,
  306. limit: limit
  307. }
  308. return request({
  309. url: '/api/patient/getalldata',
  310. method: 'Get',
  311. params: params
  312. })
  313. }
  314. export function postExportPatients(params) {
  315. return request({
  316. url: '/api/patients/export',
  317. method: 'Post',
  318. data: params
  319. })
  320. }
  321. export function getMaxDialysisNo() {
  322. return request({
  323. url: '/api/patients/dialysis_no',
  324. method: 'Get'
  325. })
  326. }
  327. export function getDryWeightDetail(id, params) {
  328. return request({
  329. url: '/api/paients/getdryweightdetail?id=' + id,
  330. method: 'get',
  331. params: params
  332. })
  333. }
  334. export function modifyDryWeightData(params) {
  335. return request({
  336. url: '/api/patients/modifydryweightdata',
  337. method: 'get',
  338. params: params
  339. })
  340. }
  341. export function deleteDryWeight(id, data) {
  342. return request({
  343. url: '/api/patient/deletedryweight?id=' + id,
  344. method: 'delete',
  345. data: data
  346. })
  347. }
  348. export function saveVasularAccess(params) {
  349. return request({
  350. url: '/api/patient/savevasularaccess',
  351. method: 'Get',
  352. params: params
  353. })
  354. }
  355. export function getAllVascularAccessList(params) {
  356. return request({
  357. url: '/api/patient/getallvascualraccesslist',
  358. method: 'Get',
  359. params: params
  360. })
  361. }
  362. export function getVascularAccessByDetail(id, params) {
  363. return request({
  364. url: '/api/patient/getvascularaccessbydetial?id=' + id,
  365. method: 'get',
  366. params: params
  367. })
  368. }
  369. export function updatedVasularAccess(params) {
  370. return request({
  371. url: '/api/patient/updatevasularaccess',
  372. method: 'get',
  373. params: params
  374. })
  375. }
  376. export function DeleteVascularAccess(id, params) {
  377. return request({
  378. url: '/api/patient/deletevascularaccess?id=' + id,
  379. method: 'get',
  380. params: params
  381. })
  382. }
  383. export function savePasswayAssessment(params) {
  384. return request({
  385. url: '/api/patient/savepasswayassessment',
  386. method: 'get',
  387. params: params
  388. })
  389. }
  390. export function getAllPassWayAssessmentList(params) {
  391. return request({
  392. url: '/api/patient/getallpasswayassessment',
  393. method: 'get',
  394. params: params
  395. })
  396. }
  397. export function getPassWayAssessmentById(id, params) {
  398. return request({
  399. url: '/api/patient/getpasswayassmentbyid?id=' + id,
  400. method: 'Get',
  401. params: params
  402. })
  403. }
  404. export function updatePasswayAssessment(params) {
  405. return request({
  406. url: '/api/patient/updatepasswayassesment',
  407. method: 'get',
  408. params: params
  409. })
  410. }
  411. export function DeletePassWayAssessMent(id, params) {
  412. return request({
  413. url: '/api/patient/deletepasswayassessment?id=' + id,
  414. method: 'get',
  415. params: params
  416. })
  417. }
  418. export function getAccessList(params) {
  419. return request({
  420. url: '/api/patient/getaccesslist',
  421. method: 'get',
  422. params: params
  423. })
  424. }
  425. export function getInitDataList(params) {
  426. return request({
  427. url: '/api/patient/getinitdatelist',
  428. method: 'get',
  429. params: params
  430. })
  431. }
  432. export function getInspectionMajorItem(params) {
  433. return request({
  434. url: '/api/patient/getinspectionmajoritem',
  435. method: 'get',
  436. params: params
  437. })
  438. }
  439. export function getInspectionDetail(params) {
  440. return request({
  441. url: '/api/patient/getinspectiondetail',
  442. method: 'Get',
  443. params: params
  444. })
  445. }
  446. export function getInspectionItemList(params) {
  447. return request({
  448. url: '/api/patient/getinspectionitemlist',
  449. method: 'get',
  450. params: params
  451. })
  452. }
  453. export function saveCreation(data) {
  454. return request({
  455. url: '/api/patient/savecreationinspection',
  456. method: 'post',
  457. data: data
  458. })
  459. }
  460. export function getTemplateSummaryList(params) {
  461. return request({
  462. url: '/api/patient/getemlatesummarylist',
  463. method: 'Get',
  464. params: params
  465. })
  466. }
  467. export function getTemplateSummaryDetail(params) {
  468. return request({
  469. url: '/api/patient/gettemplatesummarydetail',
  470. method: 'Get',
  471. params: params
  472. })
  473. }
  474. export function getTemplateSummaryPrintDetail(params) {
  475. return request({
  476. url: '/api/patient/gettemplatesummaryprintdetail',
  477. method: 'Get',
  478. params: params
  479. })
  480. }
  481. export function UpdateTemplateSummary(data) {
  482. return request({
  483. url: '/api/patient/updatetemplatesummary',
  484. method: 'post',
  485. data: data
  486. })
  487. }
  488. export function deleteSummary(params) {
  489. return request({
  490. url: '/api/patient/deletesummary',
  491. method: 'Get',
  492. params: params
  493. })
  494. }
  495. export function createHospitalSummary(data) {
  496. return request({
  497. url: '/api/patient/hospitalsummary',
  498. method: 'post',
  499. data: data
  500. })
  501. }
  502. export function getHospitalSummaryList(params) {
  503. return request({
  504. url: '/api/patient/gethospitalsummarylist',
  505. method: 'Get',
  506. params: params
  507. })
  508. }
  509. export function getHospitalSummaryDetail(id, params) {
  510. return request({
  511. url: '/api/patient/gethospitalsummaydetail?id=' + id,
  512. method: 'get',
  513. params: params
  514. })
  515. }
  516. export function updateHospitalSummary(data) {
  517. return request({
  518. url: '/api/patient/updatehospitalsummary',
  519. method: 'post',
  520. data: data
  521. })
  522. }
  523. export function deleteHospitalSummary(params) {
  524. return request({
  525. url: '/api/patient/deletehospitalsummary',
  526. method: 'get',
  527. params: params
  528. })
  529. }
  530. export function getPatientInfo(params) {
  531. return request({
  532. url: '/api/patient/getpatientinfo',
  533. method: 'Get',
  534. params: params
  535. })
  536. }
  537. export function getDialysisSolutionDetailList(params) {
  538. return request({
  539. url: '/api/patient/getdialysissolutiondetaillist',
  540. method: 'get',
  541. params: params
  542. })
  543. }
  544. export function createFirstDisease(data) {
  545. return request({
  546. url: '/api/patient/createfirstdisease',
  547. method: 'post',
  548. data: data
  549. })
  550. }
  551. export function getFirstDiseaseList(params) {
  552. return request({
  553. url: '/api/patient/getfirstdiseaselist',
  554. method: 'Get',
  555. params: params
  556. })
  557. }
  558. export function getFirstDetail(id, params) {
  559. return request({
  560. url: '/api/patient/getfirstdetailbyid?id=' + id,
  561. method: 'get',
  562. params: params
  563. })
  564. }
  565. export function updateFirstDisease(data) {
  566. return request({
  567. url: '/api/patient/updatefirstdisease',
  568. method: 'post',
  569. data: data
  570. })
  571. }
  572. export function deleteFirstDisease(params) {
  573. return request({
  574. url: '/api/patient/deletefirstdisease',
  575. method: 'get',
  576. params: params
  577. })
  578. }
  579. export function createSickHistoryRecord(params) {
  580. return request({
  581. url: '/api/patient/sickhistory/create',
  582. method: 'get',
  583. params: params
  584. })
  585. }
  586. export function deleteSickHistoryRecords(params) {
  587. return request({
  588. url: '/api/patient/sickhistory/delete',
  589. method: 'post',
  590. params: params
  591. })
  592. }
  593. export function ModifySickHistoryRecord(params) {
  594. return request({
  595. url: '/api/patient/sickhistory/modify',
  596. method: 'get',
  597. params: params
  598. })
  599. }
  600. export function GetSickHistoryRecords(params) {
  601. return request({
  602. url: '/api/patient/sickhistory',
  603. method: 'get',
  604. params: params
  605. })
  606. }
  607. export function getPhysiqueCheckRecords(patient_id, start_time_ymd, end_time_ymd) {
  608. var params = {
  609. patient_id: patient_id,
  610. start_time: start_time_ymd,
  611. end_time: end_time_ymd
  612. }
  613. return request({
  614. url: '/api/patient/physiquecheck',
  615. method: 'get',
  616. params: params
  617. })
  618. }
  619. export function createPhysiqueCheckRecord(params) {
  620. return request({
  621. url: '/api/patient/physiquecheck/create',
  622. method: 'get',
  623. params: params
  624. })
  625. }
  626. export function modifyPhysiqueCheckRecord(params) {
  627. return request({
  628. url: '/api/patient/physiquecheck/modify',
  629. method: 'get',
  630. params: params
  631. })
  632. }
  633. export function deletePhysiqueCheckRecords(params) {
  634. return request({
  635. url: '/api/patient/physiquecheck/delete',
  636. method: 'post',
  637. params: params
  638. })
  639. }
  640. export function getPhysiqueCheckRecordsPrint(params) {
  641. return request({
  642. url: '/api/patient/physiquecheck/print',
  643. method: 'get',
  644. params: params
  645. })
  646. }
  647. export function getSickhistoryCheckRecordsPrint(params) {
  648. return request({
  649. url: '/api/patient/sickhistory/print',
  650. method: 'get',
  651. params: params
  652. })
  653. }
  654. export function getPatientDialysisInfor(params){
  655. return request({
  656. url:"/api/patient/getpatientdialysisinforlist",
  657. method:"get",
  658. params:params
  659. })
  660. }
  661. export function getContextScheduleList(params){
  662. return request({
  663. url:"/api/patient/getcontextschedulelistone",
  664. method:"get",
  665. params:params
  666. })
  667. }
  668. export function getPatientAllagic(id,params){
  669. return request({
  670. url:"/api/patient/getpatientallagic?id="+id,
  671. method:"get",
  672. params:params
  673. })
  674. }
  675. export function saveSitemap(data){
  676. return request({
  677. url:"/api/patient/savesitemap",
  678. method:"Post",
  679. data:data,
  680. })
  681. }
  682. export function getPatientSitemap(patient_id,params){
  683. return request({
  684. url:"/api/patient/getpatientsitemap?patient_id="+patient_id,
  685. method:"Get",
  686. params:params
  687. })
  688. }
  689. export function updateSiteMap(data){
  690. return request({
  691. url:"/api/patient/updatesitemap",
  692. method:"Post",
  693. data:data,
  694. })
  695. }
  696. export function getPatientDetailInformedconsent(id,params){
  697. return request({
  698. url:"/api/patient/getpatientdetailinformedconsent?patient_id="+id,
  699. method:"get",
  700. params:params,
  701. })
  702. }
  703. export function getExportList(params){
  704. return request({
  705. url:"/api/patient/getexportlist",
  706. metod:"get",
  707. params:params,
  708. })
  709. }
  710. export function saveFallOutBedPrint(data){
  711. return request({
  712. url:"/api/patient/savefalloutbedprint",
  713. method:"post",
  714. data:data
  715. })
  716. }
  717. export function getFallOutBedPrintList(params){
  718. return request({
  719. url:"/api/patient/getfalloutbedprintlist",
  720. method:"get",
  721. params:params
  722. })
  723. }
  724. export function saveFilterInformed(data){
  725. return request({
  726. url:"/api/patient/savefilterinformed",
  727. method:"post",
  728. data:data,
  729. })
  730. }
  731. export function getFilterInformed(params){
  732. return request({
  733. url:"/api/patient/getfilterinformed",
  734. method:"get",
  735. params:params
  736. })
  737. }
  738. export function saveProfundaInformed(data){
  739. return request({
  740. url:"/api/patient/saveprofundainformed",
  741. method:"post",
  742. data:data
  743. })
  744. }
  745. export function getProfundaInformed(params){
  746. return request({
  747. url:"/api/patient/getprofundainformed",
  748. method:"get",
  749. params:params
  750. })
  751. }
  752. export function saveArterOvenous(data){
  753. return request({
  754. url:"/api/patient/arterovenous",
  755. method:"post",
  756. data:data,
  757. })
  758. }
  759. export function getArterOvernous(params){
  760. return request({
  761. url:"/api/patient/getarterovernous",
  762. method:"get",
  763. params:params
  764. })
  765. }
  766. export function saveHighriskInformed(data){
  767. return request({
  768. url:"/api/patient/savehighrikinformed",
  769. method:"post",
  770. data:data,
  771. })
  772. }
  773. export function getHighRiskInformed(params){
  774. return request({
  775. url:"/api/patient/gethighriskinformed",
  776. method:"get",
  777. params:params
  778. })
  779. }
  780. export function saveAnticoagulation(data){
  781. return request({
  782. url:"/api/patient/saveanticoagulation",
  783. method:"Post",
  784. data:data
  785. })
  786. }
  787. export function getAnticoagulationInformed(params){
  788. return request({
  789. url:'/api/patient/getanticoagulationInformed',
  790. method:"get",
  791. params:params
  792. })
  793. }
  794. export function saveCriticalInfomed(data){
  795. return request({
  796. url:"/api/patient/savecriticalinfomed",
  797. method:"post",
  798. data:data,
  799. })
  800. }
  801. export function getCriticalInformed(params){
  802. return request({
  803. url:"/api/patient/getcriticalinformed",
  804. method:"get",
  805. params:params,
  806. })
  807. }
  808. export function savehemoperfusionInformed(data){
  809. return request({
  810. url:"/api/patient/savehemoperfusioninformed",
  811. method:"post",
  812. data:data,
  813. })
  814. }
  815. export function getHemoperfusionInformed(params){
  816. return request({
  817. url:"/api/patient/gethemoperfusioninformed",
  818. method:"get",
  819. params:params
  820. })
  821. }
  822. export function saveBringInformed(data){
  823. return request({
  824. url:"/api/patient/savebringinformed",
  825. method:"post",
  826. data:data,
  827. })
  828. }
  829. export function getInformedConsent(params){
  830. return request({
  831. url:"/api/patient/getinformedcontsent",
  832. method:"get",
  833. params:params
  834. })
  835. }
  836. export function saveCatheterization(data){
  837. return request({
  838. url:"/api/patient/savecatheterization",
  839. method:"post",
  840. data:data,
  841. })
  842. }
  843. export function getCatheterization(params){
  844. return request({
  845. url:"/api/patient/getcatheterization",
  846. method:"get",
  847. params:params
  848. })
  849. }
  850. export function saveDialyzerInformed(data){
  851. return request({
  852. url:"/api/patient/savedialyzerInformed",
  853. method:"post",
  854. data:data,
  855. })
  856. }
  857. export function getDialyzerInformed(params){
  858. return request({
  859. url:"/api/patient/getdialyzerinformed",
  860. method:"get",
  861. params:params
  862. })
  863. }
  864. export function saveTherapyInformed(data){
  865. return request({
  866. url:"/api/patient/savetheapyinformed",
  867. method:"post",
  868. data:data,
  869. })
  870. }
  871. export function getTherapyInformed(params){
  872. return request({
  873. url:"/api/patient/gettherapyinformed",
  874. method:"get",
  875. params:params
  876. })
  877. }
  878. export function saveMedicalHistory(data){
  879. return request({
  880. url:"/api/patient/savemedicalhistory",
  881. method:"post",
  882. data:data
  883. })
  884. }
  885. export function getPatientMeDicalList(params){
  886. return request({
  887. url:"/api/patient/getpatientmedicallist",
  888. method:"get",
  889. params:params,
  890. })
  891. }
  892. export function updatePatientFallassment(params){
  893. return request({
  894. url:"/api/patient/updatepatientfallassment",
  895. method:"get",
  896. params:params,
  897. })
  898. }
  899. export function savePatientCritaicalInformed(data){
  900. return request({
  901. url:"/api/patient/savepatientcritaicalinformed",
  902. method:"post",
  903. data:data,
  904. })
  905. }
  906. export function getPatientCriticalList(params){
  907. return request({
  908. url:"/api/patient/getPatientCriticalList",
  909. method:"get",
  910. params:params
  911. })
  912. }
  913. export function savePatientCritaicalInformedOne(data){
  914. return request({
  915. url:"/api/patient/savepatientcriticalcalinformedone",
  916. method:"post",
  917. data:data,
  918. })
  919. }
  920. export function getPatientCriticalOneList(params){
  921. return request({
  922. url:"/api/patient/getpatientcriticalonelist",
  923. method:"get",
  924. params:params,
  925. })
  926. }
  927. export function deleteSolution(id,params){
  928. return request({
  929. url:"/api/patient/deletesolution?id="+id,
  930. method:"Get",
  931. params:params,
  932. })
  933. }
  934. export function saveTreamtPlan(data){
  935. return request({
  936. url:"/api/patient/savetreamentplan",
  937. method:"post",
  938. data:data,
  939. })
  940. }
  941. export function getTreamentPlan(params){
  942. return request({
  943. url:"/api/patient/gettreamentplan",
  944. method:"get",
  945. params:params
  946. })
  947. }
  948. export function getPatientById(id,params){
  949. return request({
  950. url:"/api/patient/getpatientbypatientid?id="+id,
  951. method:"Get",
  952. params:params,
  953. })
  954. }
  955. export function savePatientLapse(data){
  956. return request({
  957. url:"/api/patient/savepatientlapse",
  958. method:"post",
  959. data:data,
  960. })
  961. }
  962. export function getPatientLapseRecord(params){
  963. return request({
  964. url:"/api/patient/getpatientlapserecord",
  965. method:"get",
  966. params:params,
  967. })
  968. }
  969. export function getPatientLapsoSummary(id,params){
  970. return request({
  971. url:"/api/patient/getpatientlapsorecord?id="+id,
  972. method:"Get",
  973. params:params,
  974. })
  975. }
  976. export function updatePatientLapseRecord(params){
  977. return request({
  978. url:"/api/patient/updatepatientlapserecord",
  979. method:"Post",
  980. data:params,
  981. })
  982. }
  983. export function deletePatientLapsoRrecord(id,params){
  984. return request({
  985. url:"/api/patient/deletepatientlapsorecord?id="+id,
  986. method:"get",
  987. params:params,
  988. })
  989. }
  990. export function getPatientLapsoList(params){
  991. return request({
  992. url:"/api/patient/getpatientlapselist",
  993. method:"Get",
  994. params:params,
  995. })
  996. }
  997. export function getPatientLapeso(params){
  998. return request({
  999. url:"/api/patient/getpatientlapeso",
  1000. method:"Get",
  1001. params:params,
  1002. })
  1003. }
  1004. export function addDeathSummary(data){
  1005. return request({
  1006. url:"/api/patient/adddeathsummary",
  1007. method:"post",
  1008. data:data,
  1009. })
  1010. }
  1011. export function getPatientDeathSummary(params){
  1012. return request({
  1013. url:"/api/patient/getpatientdeathsummary",
  1014. method:"get",
  1015. params:params,
  1016. })
  1017. }
  1018. export function deletePatientDeathSummary(params){
  1019. return request({
  1020. url:"/api/patient/deletepatientdeathsummary",
  1021. method:"get",
  1022. params:params
  1023. })
  1024. }
  1025. export function createNewSickHistoryRecord(data){
  1026. return request({
  1027. url:"/api/patient/createnewsickhistoryrecord",
  1028. method:"post",
  1029. data:data,
  1030. })
  1031. }
  1032. export function getNewSickHistory(params){
  1033. return request({
  1034. url:"/api/patient/getnewsickhistory",
  1035. method:"get",
  1036. params:params,
  1037. })
  1038. }
  1039. export function deleteNewSickHistory(id,params){
  1040. return request({
  1041. url:"/api/patient/deletenewsickhistory?id="+id,
  1042. method:"get",
  1043. params:params,
  1044. })
  1045. }
  1046. export function saveSickHistoryTemplate(data){
  1047. return request({
  1048. url:"/api/patient/savesickhistorytemplate",
  1049. method:"post",
  1050. data:data,
  1051. })
  1052. }
  1053. export function getSickHistoryTempalate(params){
  1054. return request({
  1055. url:"/api/patient/getsickhistorytemplate",
  1056. method:"get",
  1057. params:params
  1058. })
  1059. }
  1060. export function modifySickHistoryTemplate(data){
  1061. return request({
  1062. url:"/api/patient/modifysickhistorytemplate",
  1063. method:"post",
  1064. data:data,
  1065. })
  1066. }
  1067. export function deleteSickHistoryTempalte(id,params){
  1068. return request({
  1069. url:"/api/patient/deletesickhistorytemplate?template_id="+id,
  1070. method:"get",
  1071. params:params
  1072. })
  1073. }
  1074. export function createNewCourseOfDiseaseRecord(data){
  1075. return request({
  1076. url:"/api/patient/createnewcourseofdiseaserecord",
  1077. method:"post",
  1078. data:data,
  1079. })
  1080. }
  1081. export function getPatientCourseOfDiseaseList(params){
  1082. return request({
  1083. url:"/api/patient/getpatientcourseofdiseaseslist",
  1084. method:"get",
  1085. params:params,
  1086. })
  1087. }
  1088. export function deleteNewCouseOfDisease(id,params){
  1089. return request({
  1090. url:"/api/patient/deletenewcourseofdisease?id="+id,
  1091. method:"Get",
  1092. params:params,
  1093. })
  1094. }
  1095. export function savePatientDeathRecord(data){
  1096. return request({
  1097. url:"/api/patient/savepatientdeathrecord",
  1098. method:"post",
  1099. data:data,
  1100. })
  1101. }
  1102. export function getPatientDeathRecord(params){
  1103. return request({
  1104. url:"/api/patient/getpatientdeathrecord",
  1105. method:"Get",
  1106. params:params
  1107. })
  1108. }
  1109. export function saveCoureseTemplateTitle(data){
  1110. return request({
  1111. url:"/api/patient/savecouresetemplatetitle",
  1112. method:"post",
  1113. data:data,
  1114. })
  1115. }
  1116. export function getPatientCoureOfTempalate(params){
  1117. return request({
  1118. url:"/api/patient/getpatientcourseoftemplate",
  1119. method:"Get",
  1120. params:params,
  1121. })
  1122. }
  1123. export function saveCourseOfNewTemplate(data){
  1124. return request({
  1125. url:"/api/patient/savecourseofnewtemplate",
  1126. method:"post",
  1127. data:data
  1128. })
  1129. }
  1130. export function deleteCourseTempalte(id,params){
  1131. return request({
  1132. url:"/api/patient/deletecourestempalte?id="+id,
  1133. method:"Get",
  1134. params:params
  1135. })
  1136. }
  1137. export function getAutoPatientContent(params){
  1138. return request({
  1139. url:"/api/patient/getautopatientcontent",
  1140. method:"get",
  1141. params:params
  1142. })
  1143. }
  1144. export function getPatientRescueRecord(id,params){
  1145. return request({
  1146. url:"/api/patient/getpatientrescuerecord?id="+id,
  1147. method:"Get",
  1148. params:params,
  1149. })
  1150. }
  1151. export function modifyCoursePrint(data){
  1152. return request({
  1153. url:"/api/patient/modifycourseprint",
  1154. method:"post",
  1155. data:data,
  1156. })
  1157. }
  1158. export function getPatientRescueRecordList(id,patient_id,params){
  1159. return request({
  1160. url:"/api/patient/getpatientrescuerecordlist?id="+id+"&patient_id="+patient_id,
  1161. method:"get",
  1162. params:params
  1163. })
  1164. }
  1165. export function getMonitorSearchList(params){
  1166. return request({
  1167. url:"/api/patient/getmonitorsearchlist",
  1168. method:"get",
  1169. params:params,
  1170. })
  1171. }
  1172. export function getSummarySearchList(params){
  1173. return request({
  1174. url:"/api/patient/getsummarysearchlist",
  1175. method:"get",
  1176. params:params
  1177. })
  1178. }
  1179. export function getPatientDryWeightList(params){
  1180. return request({
  1181. url:"/api/patient/getpatientdryweightlist",
  1182. method:"Get",
  1183. params:params
  1184. })
  1185. }
  1186. export function getDilaysisSystemList(params){
  1187. return request({
  1188. url:"/api/patient/getdialysissystemlist",
  1189. method:"Get",
  1190. params:params,
  1191. })
  1192. }
  1193. export function getPatientAdviceList(params){
  1194. return request({
  1195. url:"/api/patient/getpatientadvicelist",
  1196. method:"Get",
  1197. params:params,
  1198. })
  1199. }
  1200. export function getPatientInspectionList(params){
  1201. return request({
  1202. url:"/api/patient/getpatientinspectionlist",
  1203. method:"get",
  1204. params:params
  1205. })
  1206. }
  1207. export function getInspectionByProjectId(params){
  1208. return request({
  1209. url:"/api/patient/getinspectionbyprojectid",
  1210. method:"get",
  1211. params:params
  1212. })
  1213. }
  1214. // export function getNewInspetingList(params){
  1215. // return request({
  1216. // url:"/api/patient/getnewinspetionlist",
  1217. // method:"get",
  1218. // params:params
  1219. // })
  1220. // }
  1221. export function getPatientMapList(params){
  1222. return request({
  1223. url:"/api/patient/getpatientmaplist",
  1224. method:"get",
  1225. params:params
  1226. })
  1227. }
  1228. export function savePatentCount(params){
  1229. return request({
  1230. url:"/api/patient/savepatientcount",
  1231. method:"get",
  1232. params:params
  1233. })
  1234. }