patient.js 8.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443
  1. import request from '@/utils/request'
  2. export function getBloodDialysisPatient(page, limit) {
  3. const params = {
  4. page: page,
  5. limit: limit
  6. }
  7. return request({
  8. url: 'm/api/patient/getbloodDialysisPatient',
  9. method: 'get',
  10. params: params
  11. })
  12. }
  13. export function getAllBloodDialysisPatient(page, limit) {
  14. const params = {
  15. page: page,
  16. limit: limit
  17. }
  18. return request({
  19. url: '/m/api/patient/getallblooddialysispatient',
  20. method: 'get',
  21. params: params
  22. })
  23. }
  24. export function getAllSlowPatient(page, limit) {
  25. const params = {
  26. page: page,
  27. limit: limit
  28. }
  29. return request({
  30. url: '/m/api/patient/getallslowpatient',
  31. method: 'get',
  32. params: params
  33. })
  34. }
  35. export function getAllMemberPatient(page, limit) {
  36. const params = {
  37. page: page,
  38. limit: limit
  39. }
  40. return request({
  41. url: '/m/api/patient/getallmemberpatient',
  42. method: 'get',
  43. params: params
  44. })
  45. }
  46. export function GenerateDialysisNo(params) {
  47. return request({
  48. url: '/m/api/patients/generatedialysisnotwo',
  49. method: 'get',
  50. params: params
  51. })
  52. }
  53. export function GetIllnessList(params) {
  54. return request({
  55. url: 'm/api/patient/getillnesslist',
  56. method: 'get',
  57. params: params
  58. })
  59. }
  60. export function GetPatientInfo(phone) {
  61. const params = {
  62. phone: phone
  63. }
  64. return request({
  65. url: 'm/api/patient/getpatientinfo',
  66. method: 'get',
  67. params: params
  68. })
  69. }
  70. export function savePatient(data) {
  71. console.log('data', data)
  72. return request({
  73. url: '/m/api/patient/savepatient',
  74. method: 'post',
  75. data: data
  76. })
  77. }
  78. export function getPatientDetail(id, params) {
  79. return request({
  80. url: '/m/api/patient/getpatientdetail?id=' + id,
  81. method: 'get',
  82. params: params
  83. })
  84. }
  85. export function getDoctorAdvices(id, type, startime, endtime, limit, page) {
  86. const params = {
  87. id: id,
  88. type: type,
  89. startime: startime,
  90. endtime: endtime,
  91. limit: limit,
  92. page: page
  93. }
  94. return request({
  95. url: '/m/api/patient/getdoctoradvices',
  96. method: 'get',
  97. params: params
  98. })
  99. }
  100. export function getDryWeight(id, startime, endtime, limit, page) {
  101. const params = {
  102. id: id,
  103. startime: startime,
  104. endtime: endtime,
  105. limit: limit,
  106. page: page
  107. }
  108. return request({
  109. url: '/m/api/paitent/getdryweight',
  110. method: 'get',
  111. params: params
  112. })
  113. }
  114. export function getBloodDialysisPatientTwo(page, limit) {
  115. console.log('数据出发了没有')
  116. console.log('page', page)
  117. console.log('limit', limit)
  118. const params = {
  119. page: page,
  120. limit: limit
  121. }
  122. return request({
  123. url: 'm/api/patient/getbloodDialysisPatientwo',
  124. method: 'get',
  125. params: params
  126. })
  127. }
  128. export function ToSearch(name) {
  129. const params = {
  130. name: name
  131. }
  132. return request({
  133. url: 'm/api/patient/tosearch',
  134. method: 'get',
  135. params: params
  136. })
  137. }
  138. export function getBloodPatientInfo(phone) {
  139. const params = {
  140. phone: phone
  141. }
  142. return request({
  143. url: '/m/api/patient/getbloodpatientinfo',
  144. method: 'get',
  145. params: params
  146. })
  147. }
  148. export function getSlowPatientInfo(phone) {
  149. const params = {
  150. phone: phone
  151. }
  152. return request({
  153. url: '/m/api/patient/getslowpatientinfo',
  154. method: 'get',
  155. params: params
  156. })
  157. }
  158. export function getMemberPatientInfo(phone) {
  159. const params = {
  160. phone: phone
  161. }
  162. return request({
  163. url: '/m/api/patient/getmemberpatientinfo',
  164. method: 'get',
  165. params: params
  166. })
  167. }
  168. export function getCourseManagement(id, limit, page, startime, endtime) {
  169. const params = {
  170. id: id,
  171. limit: limit,
  172. page: page,
  173. startime: startime,
  174. endtime: endtime
  175. }
  176. return request({
  177. url: '/m/api/patient/getcoursemanagement',
  178. method: 'get',
  179. params: params
  180. })
  181. }
  182. export function DeleteCouseManage(id, params) {
  183. return request({
  184. url: '/m/api/patient/delelecousemanage?id=' + id,
  185. method: 'delete',
  186. params: params
  187. })
  188. }
  189. export function getCouseManagementDetail(id, params) {
  190. return request({
  191. url: '/m/api/patient/getcousemanagementdetail?id=' + id,
  192. method: 'get',
  193. params: params
  194. })
  195. }
  196. export function DeleteDryWeight(id, params) {
  197. return request({
  198. url: '/m/api/patient/deletedryweight?id=' + id,
  199. method: 'delete',
  200. params: params
  201. })
  202. }
  203. export function getDryWeightDetail(id, params) {
  204. return request({
  205. url: '/m/api/patient/getdryweightdetail?id=' + id,
  206. method: 'get',
  207. params: params
  208. })
  209. }
  210. export function GetLongDialysisRecord(id, limit, page, startime, endtime) {
  211. const params = {
  212. id: id,
  213. limit: limit,
  214. page: page,
  215. startime: startime,
  216. endtime: endtime
  217. }
  218. return request({
  219. url: '/m/api/patient/getlongdialysisrecord',
  220. method: 'get',
  221. params: params
  222. })
  223. }
  224. export function GetPatientDetail(id, params) {
  225. return request({
  226. url: '/m/api/patient/getpatientdetail?id=' + id,
  227. method: 'get',
  228. params: params
  229. })
  230. }
  231. export function getRescueRecord(id, limit, page, startime, endtime) {
  232. const params = {
  233. id: id,
  234. limit: limit,
  235. page: page,
  236. startime: startime,
  237. endtime: endtime
  238. }
  239. return request({
  240. url: '/m/api/patient/getrescuerecord',
  241. method: 'get',
  242. params: params
  243. })
  244. }
  245. export function getScheduling(id, limit, page, startime, endtime, mode_types) {
  246. const params = {
  247. id: id,
  248. limit: limit,
  249. page: page,
  250. startime: startime,
  251. endtime: endtime,
  252. mode_types: mode_types
  253. }
  254. return request({
  255. url: '/m/api/patient/getscheduling',
  256. method: 'get',
  257. params: params
  258. })
  259. }
  260. export function getEducation(id, limit, page, startime, endtime) {
  261. const params = {
  262. id: id,
  263. limit: limit,
  264. page: page,
  265. startime: startime,
  266. endtime: endtime
  267. }
  268. return request({
  269. url: '/m/api/patient/geteducation',
  270. method: 'get',
  271. params: params
  272. })
  273. }
  274. export function getSchedulingDetail(id, params) {
  275. return request({
  276. url: '/m/api/patient/getschedulingdetail?id=' + id,
  277. method: 'get',
  278. params: params
  279. })
  280. }
  281. export function DeleteScheduling(id, params) {
  282. return request({
  283. url: '/m/api/patient/deletescheduling?id=' + id,
  284. method: 'delete',
  285. params: params
  286. })
  287. }
  288. export function getEducationDetail(id, params) {
  289. return request({
  290. url: '/m/api/patient/geteducationdetail?id=' + id,
  291. method: 'get',
  292. params: params
  293. })
  294. }
  295. export function DeleteEducationOne(id, params) {
  296. return request({
  297. url: '/m/api/patient/deleteeductionone?id=' + id,
  298. method: 'delete',
  299. params: params
  300. })
  301. }
  302. export function getRescueRecordDetail(id, params) {
  303. return request({
  304. url: '/m/api/patient/getrescuerecorddetail?id=' + id,
  305. method: 'get',
  306. params: params
  307. })
  308. }
  309. export function DeleteRescueRecord(id, params) {
  310. return request({
  311. url: '/m/api/patient/deleterescuerecord?id=' + id,
  312. method: 'delete',
  313. params: params
  314. })
  315. }
  316. export function toSearchPatient(keyword) {
  317. const params = {
  318. keyword: keyword
  319. }
  320. return request({
  321. url: '/m/api/patient/tosearchepatient',
  322. method: 'get',
  323. params: params
  324. })
  325. }
  326. export function SearchAllPatient(keyword) {
  327. const params = {
  328. keyword: keyword
  329. }
  330. return request({
  331. url: '/m/api/patient/searchallpatient',
  332. method: 'get',
  333. params: params
  334. })
  335. }
  336. export function SearchAllBlood(keyword) {
  337. const params = {
  338. keyword: keyword
  339. }
  340. return request({
  341. url: '/m/api/patient/searchallblood',
  342. method: 'get',
  343. params: params
  344. })
  345. }
  346. export function getSlowSearchPatient(keyword) {
  347. const params = {
  348. keyword: keyword
  349. }
  350. return request({
  351. url: '/m/api/patient/getslowsearchepatient',
  352. method: 'get',
  353. params: params
  354. })
  355. }
  356. export function getMemberSearchPatient(keyword) {
  357. const params = {
  358. keyword: keyword
  359. }
  360. return request({
  361. url: '/m/api/patient/getmembersearchpatient',
  362. method: 'get',
  363. params: params
  364. })
  365. }
  366. export function getLongDialysisDetail(id, params) {
  367. return request({
  368. url: '/m/api/patient/getlongdialysisdetail?id=' + id,
  369. method: 'get',
  370. params: params
  371. })
  372. }
  373. export function DeleteLongDialysis(id, params) {
  374. return request({
  375. url: '/m/api/patient/deletelongdialysis?id=' + id,
  376. method: 'delete',
  377. params: params
  378. })
  379. }
  380. export function getDialysisRecord(id, limit, page, startime, endtime, dislysType) {
  381. const params = {
  382. id: id,
  383. limit: limit,
  384. page: page,
  385. startime: startime,
  386. endtime: endtime,
  387. dislysType: dislysType
  388. }
  389. return request({
  390. url: '/m/api/patient/getdialysisrecord',
  391. method: 'get',
  392. params: params
  393. })
  394. }
  395. export function GetDoctorAdviceDetail(id, params) {
  396. return request({
  397. url: '/m/api/patient/getdoctoradvicedetail?id=' + id,
  398. method: 'get',
  399. params: params
  400. })
  401. }