drug.js 8.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454
  1. import request from '@/utils/request'
  2. export function getCurrentPatient(params) {
  3. return request({
  4. url: '/api/drug/getcurrentpatient',
  5. methods: 'get',
  6. params: params
  7. })
  8. }
  9. export function getAllDrugName(params) {
  10. return request({
  11. url: '/api/drug/getalldrugname',
  12. methods: 'get',
  13. params: params
  14. })
  15. }
  16. export function saveDrugName(params) {
  17. return request({
  18. url: '/api/drug/savedrugname',
  19. methods: 'get',
  20. params: params
  21. })
  22. }
  23. export function getdrugNameList(params) {
  24. return request({
  25. url: '/api/drug/getdrugnamelist',
  26. methods: 'get',
  27. params: params
  28. })
  29. }
  30. export function getRulleName(params) {
  31. return request({
  32. url: '/api/drug/getrullename',
  33. methods: 'get',
  34. params: params
  35. })
  36. }
  37. export function getUnitByBaseId(params) {
  38. return request({
  39. url: '/api/drug/getunitbybaseid',
  40. methods: 'get',
  41. params: params
  42. })
  43. }
  44. export function saveRulleName(params) {
  45. return request({
  46. url: '/api/drug/saverullename',
  47. methods: 'get',
  48. params: params
  49. })
  50. }
  51. export function EditRullerName(params) {
  52. return request({
  53. url: '/api/drug/editrullername',
  54. methods: 'get',
  55. params: params
  56. })
  57. }
  58. export function updatedRulleName(params) {
  59. return request({
  60. url: '/api/drug/updatedrullername',
  61. methods: 'get',
  62. params: params
  63. })
  64. }
  65. export function getAllDrugNameList(params) {
  66. return request({
  67. url: '/api/drug/getalldrugnamelist',
  68. methods: 'Get',
  69. params: params
  70. })
  71. }
  72. export function getRullListByDrugName(params) {
  73. return request({
  74. url: '/api/drug/getrulllistbydrugname',
  75. methods: 'Get',
  76. params: params
  77. })
  78. }
  79. export function SaveSelfMedicines(data) {
  80. return request({
  81. url: '/api/drug/saveselfmedicines',
  82. method: 'post',
  83. data: data
  84. })
  85. }
  86. export function getCurrentOrgAllStaff(params) {
  87. return request({
  88. url: '/api/drug/getcurrentorgallstaff',
  89. methods: 'get',
  90. params: params
  91. })
  92. }
  93. export function saveStock(data, startime, adminuserid, patientid) {
  94. return request({
  95. url: '/api/drug/savestock?start_time=' + startime + '&admin_user_id=' + adminuserid + '&patient_id=' + patientid,
  96. method: 'post',
  97. data: data
  98. })
  99. }
  100. export function saveOutStock(data, startime, adminuserid, patientid) {
  101. return request({
  102. url: '/api/drug/saveoutstock?start_time=' + startime + '&admin_user_id=' + adminuserid + '&patient_id=' + patientid,
  103. method: 'post',
  104. data: data
  105. })
  106. }
  107. export function DeleteDrugById(params) {
  108. return request({
  109. url: '/api/drug/deletedrugbyid',
  110. method: 'get',
  111. params: params
  112. })
  113. }
  114. export function saveRadio(params) {
  115. return request({
  116. url: '/api/drug/saveradio',
  117. method: 'get',
  118. params: params
  119. })
  120. }
  121. export function DeleteDrugStand(id, name) {
  122. const params = {
  123. id: id,
  124. name: name
  125. }
  126. return request({
  127. url: '/api/drug/deletedrugstand',
  128. method: 'get',
  129. params: params
  130. })
  131. }
  132. export function getStockList(params) {
  133. return request({
  134. url: '/api/drug/getstocklist',
  135. method: 'get',
  136. params: params
  137. })
  138. }
  139. export function DeleteDrugName(params) {
  140. return request({
  141. url: '/api/drug/deletedrugname',
  142. method: 'get',
  143. params: params
  144. })
  145. }
  146. export function getDrugDetail(params) {
  147. return request({
  148. url: '/api/drug/getdrugdetail',
  149. method: 'get',
  150. params: params
  151. })
  152. }
  153. export function getAllPatientStockList(params) {
  154. return request({
  155. url: '/api/drug/getallpatientstocklist',
  156. method: 'get',
  157. params: params
  158. })
  159. }
  160. export function getDrugDataByPatientId(params) {
  161. return request({
  162. url: '/api/drug/getdrugdatabypatientid',
  163. method: 'get',
  164. params: params
  165. })
  166. }
  167. export function getSelfMedicalList(params) {
  168. return request({
  169. url: '/api/drug/getselfmedicallist',
  170. methods: 'get',
  171. params: params
  172. })
  173. }
  174. export function getDrugDescByDrugName(params) {
  175. return request({
  176. url: '/api/drug/getdrugdescbydrugname',
  177. methods: 'get',
  178. params: params
  179. })
  180. }
  181. export function getDrugSet(params) {
  182. return request({
  183. url: '/api/drug/getdrugset',
  184. methods: 'get',
  185. params: params
  186. })
  187. }
  188. export function getAllMedicalList(params) {
  189. return request({
  190. url: '/api/drug/getallmedicallist',
  191. methods: 'get',
  192. params: params
  193. })
  194. }
  195. export function getStandName(params) {
  196. return request({
  197. url: '/api/drug/getstandname',
  198. methods: 'get',
  199. params: params
  200. })
  201. }
  202. export function getRullerList(params) {
  203. return request({
  204. url: '/api/drug/getrullerlist',
  205. methods: 'get',
  206. params: params
  207. })
  208. }
  209. export function DeleteDrugNameById(params) {
  210. return request({
  211. url: '/api/drug/deleteDrugNamebyid',
  212. methods: 'get',
  213. params: params
  214. })
  215. }
  216. export function getPatientDetail(id, params) {
  217. return request({
  218. url: '/api/drug/getpatientdetail?id=' + id,
  219. methods: 'Get',
  220. params: params
  221. })
  222. }
  223. export function getSelfStockQuery(params) {
  224. return request({
  225. url: '/api/drug/getselfstockquery',
  226. methods: 'get',
  227. params: params
  228. })
  229. }
  230. export function postSearchDrugWarehouseList(params) {
  231. return request({
  232. url: '/api/drug/postsearchdrugwarehouselist',
  233. methods: 'get',
  234. params: params
  235. })
  236. }
  237. export function saveDrugPrice(data) {
  238. return request({
  239. url: '/api/drug/savedrugpriceone',
  240. method: 'post',
  241. data: data
  242. })
  243. }
  244. export function getDrugPriceList(params) {
  245. return request({
  246. url: '/api/drug/drugpricelist',
  247. methods: 'get',
  248. params: params
  249. })
  250. }
  251. export function SaveCheckedDrugPrice(params) {
  252. return request({
  253. url: '/api/drug/savecheckdrugprice',
  254. methods: 'get',
  255. params: params
  256. })
  257. }
  258. export function saveDrugDamage(data) {
  259. return request({
  260. url: '/api/drug/savedrugdamageone',
  261. method: 'post',
  262. data: data
  263. })
  264. }
  265. export function getDrugDamageList(params) {
  266. return request({
  267. url: '/api/drug/getdrugdamagelist',
  268. methods: 'get',
  269. params: params
  270. })
  271. }
  272. export function SaveDrugDamagePrice(params) {
  273. return request({
  274. url: '/api/drug/savedrugdamageprice',
  275. method: 'get',
  276. params: params
  277. })
  278. }
  279. export function getDrugModiftyPrice(id, params) {
  280. return request({
  281. url: '/api/drug/getdrugmodifyprice?id=' + id,
  282. method: 'Get',
  283. params: params
  284. })
  285. }
  286. export function modifyDrugPrice(params) {
  287. return request({
  288. url: '/api/drug/modifydrugprice',
  289. method: 'Get',
  290. params: params
  291. })
  292. }
  293. export function deleteDrugPrice(params) {
  294. return request({
  295. url: '/api/drug/deletedrugprice',
  296. method: 'Get',
  297. params: params
  298. })
  299. }
  300. export function getModifyPricePrint(params) {
  301. return request({
  302. url: '/api/drug/getmodifypriceprint',
  303. method: 'Get',
  304. params: params
  305. })
  306. }
  307. export function getDrugDamageDetail(id, params) {
  308. return request({
  309. url: '/api/drug/getdrugdamagedetail?id=' + id,
  310. method: 'Get',
  311. params: params
  312. })
  313. }
  314. export function modifyDrugDamage(params) {
  315. return request({
  316. url: '/api/drug/modifydrugdamage',
  317. method: 'get',
  318. params: params
  319. })
  320. }
  321. export function deleteDrugDamage(params) {
  322. return request({
  323. url: '/api/drug/deletedrugdamage',
  324. method: 'Get',
  325. params: params
  326. })
  327. }
  328. export function getDrugDamagePrint(params) {
  329. return request({
  330. url: '/api/drug/getdrugdamageprint',
  331. method: 'get',
  332. params: params
  333. })
  334. }
  335. export function getDrugWarehouseInfoList(params) {
  336. return request({
  337. url: '/api/drug/warehouseinfobyid',
  338. method: 'Get',
  339. params: params
  340. })
  341. }
  342. export function saveDrugInventory(data) {
  343. return request({
  344. url: '/api/drug/savedruginventory',
  345. method: 'post',
  346. data: data
  347. })
  348. }
  349. export function getDrugInventoryList(params) {
  350. return request({
  351. url: '/api/drug/getdruginventorylist',
  352. methods: 'get',
  353. params: params
  354. })
  355. }
  356. export function SaveDrugCheckedInventory(params) {
  357. return request({
  358. url: '/api/drug/savedrugcheckinventory',
  359. method: 'get',
  360. params: params
  361. })
  362. }
  363. export function getDrugInventoryDetail(id, params) {
  364. return request({
  365. url: '/api/drug/getdruginventorydetail?id=' + id,
  366. method: 'Get',
  367. params: params
  368. })
  369. }
  370. export function modifyInventory(params) {
  371. return request({
  372. url: '/api/drug/modifyinventory',
  373. method: 'Get',
  374. params: params
  375. })
  376. }
  377. export function deleteDrugInventory(params) {
  378. return request({
  379. url: '/api/drug/deletedruginventory',
  380. method: 'get',
  381. params: params
  382. })
  383. }
  384. export function getDrugInventoryPrintList(params) {
  385. return request({
  386. url: '/api/drug/getdruginventoryprintlist',
  387. method: 'get',
  388. params: params
  389. })
  390. }
  391. export function getInventoryDetailList(params) {
  392. return request({
  393. url: '/api/drug/getinventorydetaillist',
  394. method: 'Get',
  395. params: params
  396. })
  397. }